FPGA Implementation of Pattern Matching for Industrial Control Systems

Peter Rouget 1 Benoit Badrignans Pascal Benoit 1 Lionel Torres 1
1 ADAC - ADAptive Computing
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Network cybersecurity solutions, like Intrusion Detection Systems (IDS) or Intrusion Protection Systems (IPS), address the concern of industrial infrastructures cybersecurity through pattern matching engine to identify threats among network data. However they present vulnerabilities inherent to their software implementation. Furthermore, industrial networks have specific constraints that are not always covered by solutions coming from classical IT networks (such as low-latency or support of specific industrial protocols). To cope with it, hardware solutions are more and more investigated. Literature offers various approaches to perform pattern matching. In this article, various implementations of pattern matching on FPGA are discussed and experimental results are used to provide design guidelines.
Complete list of metadatas

https://hal-lirmm.ccsd.cnrs.fr/lirmm-02080991
Contributor : Isabelle Gouat <>
Submitted on : Wednesday, March 27, 2019 - 10:43:12 AM
Last modification on : Tuesday, June 18, 2019 - 2:46:30 PM

Identifiers

Collections

Citation

Peter Rouget, Benoit Badrignans, Pascal Benoit, Lionel Torres. FPGA Implementation of Pattern Matching for Industrial Control Systems. IPDPSW: International Parallel and Distributed Processing Symposium Workshops, May 2018, Vancouver, Canada. pp.210-213, ⟨10.1109/IPDPSW.2018.00040⟩. ⟨lirmm-02080991⟩

Share

Metrics

Record views

42