FPGA-based encrypted network traffic identification at 100 Gbit/s

被引:0
|
作者
Ruiz, Mario [1 ]
Sutter, Gustavo [1 ]
Lopez-Buedo, Sergio [1 ,2 ]
Lopez de Vergara, Jorge E. [1 ]
机构
[1] Univ Autonoma Madrid, Escuela Politecn Super, High Performance Comp & Networking Res Grp, Madrid, Spain
[2] NAUDIT HPCN, Madrid, Spain
关键词
FPGA; Network Traffic Filter; Deep Packet Inspection; Real Time Analysis; 100 Gbit/s Ethernet;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network traffic monitoring is becoming increasingly hard to manage due to the ever-growing speed of network links. At 100 Gbit/s, the huge volume of data makes it very difficult to perform online analyses or to store traffic for subsequent forensic investigations. It is therefore mandatory to carry out some kind of filtering and/or capping in the network traffic to be analyzed. Additionally, the fraction of encrypted traffic is relentlessly increasing. For such encrypted traffic, storing the payload is most times useless. In this paper we present an FPGA implementation of a method to identify plain text (that is, human readable) in the network packet payload. The method is based on both detecting bursts of printable ASCII characters and calculating the fraction of these printable characters in the packet payload. This method has proven to be very effective in reducing the amount of information used in traffic analysis, by saving only the headers of packets with encrypted payloads. We leveraged the advantages of high-level languages to reduce development time, though traditional HDL languages were also used to optimize critical areas of the design. The design targets the 100 Gbit/s Ethernet interfaces of Xilinx Virtex UltraScale devices and it is able to detect human-readable packet payloads at line rate, with a high accuracy.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] FPGA-Based Real-Time Implementation of Detection Algorithm for Automatic Traffic Surveillance Sensor Network
    Wojcikowski, Marek
    Zaglewski, Robert
    Pankiewicz, Bogdan
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2012, 68 (01): : 1 - 18
  • [42] FPGA-based Real-Time Receiver for Nyquist-FDM at 112 Gbit/s sampled with 32 GSa/s
    Baeuerle, B.
    Josten, A.
    Eppenberger, M.
    Dornbierer, E.
    Hillerkuss, D.
    Leuthold, J.
    [J]. 2017 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION (OFC), 2017,
  • [43] Parallel Protein Identification Using an FPGA-Based Solution
    Casasopra, Fabiola
    Bianchi, Gea
    Durelli, Gianluca C.
    Santambrogio, Marco D.
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 295 - 299
  • [44] FPGA-Based Real-Time Implementation of Detection Algorithm for Automatic Traffic Surveillance Sensor Network
    Marek Wójcikowski
    Robert Żaglewski
    Bogdan Pankiewicz
    [J]. Journal of Signal Processing Systems, 2012, 68 : 1 - 18
  • [45] Fast and Efficient FPGA-based Euro Coin Identification
    Georgopoulos, Konstantinos
    Papaefstathiou, Ioannis
    [J]. 2014 56TH INTERNATIONAL SYMPOSIUM ELMAR (ELMAR), 2014, : 15 - 18
  • [46] FPGA-Based Depth Separable Convolution Neural Network
    Lai, Yeong-Kang
    Hwang, Yu-Hao
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, : 741 - 742
  • [47] FPGA-based Optical Network Function Programmable Node
    Yan, Yan
    Zervas, Georgios
    Rofoee, Bijan Rahimzadeh
    Simeonidou, Dimitra
    [J]. 2014 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION (OFC), 2014,
  • [48] Robust Smartphone App Identification via Encrypted Network Traffic Analysis
    Taylor, Vincent F.
    Spolaor, Riccardo
    Conti, Mauro
    Martinovic, Ivan
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2018, 13 (01) : 63 - 78
  • [49] An FPGA-based cortical and thalamic silicon neuronal network
    Nanami, Takuya
    Kohno, Takashi
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB 2016), 2016, : 134 - 137
  • [50] AN FPGA-BASED PLATFORM FOR A NETWORK ARCHITECTURE WITH DELAY GUARANTEE
    Wielgosz, Maciej
    Panggabean, Mauritz
    Wang, Jiang
    Ronningen, Leif Arne
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2013, 22 (06)