A survey on encrypted network traffic analysis applications, techniques, and countermeasures
E Papadogiannaki, S Ioannidis - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
The adoption of network traffic encryption is continually growing. Popular applications use
encryption protocols to secure communications and protect the privacy of users. In addition …
encryption protocols to secure communications and protect the privacy of users. In addition …
A survey on regular expression matching for deep packet inspection: Applications, algorithms, and hardware platforms
Deep packet inspection (DPI) is widely used in content-aware network applications such as
network intrusion detection systems, traffic billing, load balancing, and government …
network intrusion detection systems, traffic billing, load balancing, and government …
Network requirements for resource disaggregation
Traditional datacenters are designed as a collection of servers, each of which tightly couples
the resources required for computing tasks. Recent industry trends suggest a paradigm shift …
the resources required for computing tasks. Recent industry trends suggest a paradigm shift …
Sirius: An open end-to-end voice and vision personal assistant and its implications for future warehouse scale computers
As user demand scales for intelligent personal assistants (IPAs) such as Apple's Siri,
Google's Google Now, and Microsoft's Cortana, we are approaching the computational limits …
Google's Google Now, and Microsoft's Cortana, we are approaching the computational limits …
Survey of performance acceleration techniques for network function virtualization
The ongoing network softwarization trend holds the promise to revolutionize network
infrastructures by making them more flexible, reconfigurable, portable, and more adaptive …
infrastructures by making them more flexible, reconfigurable, portable, and more adaptive …
MIDeA: a multi-parallel intrusion detection architecture
Network intrusion detection systems are faced with the challenge of identifying diverse
attacks, in extremely high speed networks. For this reason, they must operate at multi …
attacks, in extremely high speed networks. For this reason, they must operate at multi …
iNFAnt: NFA pattern matching on GPGPU devices
This paper presents iNFAnt, a parallel engine for regular expression pattern matching. In
contrast with traditional approaches, iNFAnt adopts non-deterministic automata, allowing the …
contrast with traditional approaches, iNFAnt adopts non-deterministic automata, allowing the …
Data-parallel finite-state machines
A finite-state machine (FSM) is an important abstraction for solving several problems,
including regular-expression matching, tokenizing text, and Huffman decoding. FSM …
including regular-expression matching, tokenizing text, and Huffman decoding. FSM …
Unrolling quantifications to control in-degree and/or out-degree of automaton
J Xu, P Glendenning - US Patent 8,726,256, 2014 - Google Patents
(51) Int. Cl.(57) ABSTRACT G06F 9/45(2006.01) Apparatus, systems, and methods for a
compiler are dis (52) US Cl. closed. One Such compiler parses a human readable expres …
compiler are dis (52) US Cl. closed. One Such compiler parses a human readable expres …
Accelerating pattern matching using a novel parallel algorithm on GPUs
CH Lin, CH Liu, LS Chien… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
Graphics processing units (GPUs) have attracted a lot of attention due to their cost-effective
and enormous power for massive data parallel computing. In this paper, we propose a novel …
and enormous power for massive data parallel computing. In this paper, we propose a novel …