Skip to content
BY-NC-ND 3.0 license Open Access Published by De Gruyter Open Access October 8, 2014

A Survey of parallel intrusion detection on graphical processors

  • Liberios Vokorokos EMAIL logo , Michal Ennert , Marek >Čajkovský and Ján Radušovský
From the journal Open Computer Science

Abstract

Intrusion detection is enormously developing field of informatics. This paper provides a survey of actual trends in intrusion detection in academic research. It presents a review about the evolution of intrusion detection systems with usage of general purpose computing on graphics processing units (GPGPU). There are many detection techniques but only some of them bring advantages of parallel computing implementation to graphical processors (GPU). The most common technique transformed into GPU is the technique of pattern matching. There is a number of intrusion detection tools using GPU tested in real network traffic.

[1] R. Bace, Intrusion Detection, 2nd Edition (Macmillan Technical Publishing, Indiana, 2000) 10.6028/NIST.SP.800-31Search in Google Scholar

[2] L. Vokorokos, A. Baláž, M. Chovanec, In: Towards Intelligent Engineering and Information Technology, Volume 243, Studies in Computational Intelligence (Springer, Berlin, Heidelberg, 2009) 389–403 http://dx.doi.org/10.1007/978-3-642-03737-5_2810.1007/978-3-642-03737-5_28Search in Google Scholar

[3] P. Fanfara, A. Pekár, Usage of Hybrid Honeypots an Intrusion Detection System Mechanism, SCYR 2012: Proceedings from conference: 12th Scientific Conference of Young Researchers, 2012 Search in Google Scholar

[4] S. Sonawane, Sh. Pardeshi, G. Pradad, A Survey on Intrusion Detection Techniques (Department of Information Technology, Technocrats Institute of Technology, Bhopal, India, April 2012) Search in Google Scholar

[5] V. Marinova-Boncheva, A Short Survey of Intrusion Detection Systems (Institute of Information Technologies, Sofia, 2007) Search in Google Scholar

[6] N. Jacob, C. Brodley, Offloading IDS Computation to the GPU (Computer Science Department, Tufts University, Medford, 2006) 10.1109/ACSAC.2006.35Search in Google Scholar

[7] J.B.D. Cabrera, W. Lee, R.K. Mehra, On the Statistical Distribution of Processing Times in Network Intrusion Detection, CDC., 43rd IEEE Conference on Decision and Control vol. 1 (IEEE, 2004) 75–80 10.1109/CDC.2004.1428609Search in Google Scholar

[8] M.S. Clos, A Framework for Network Traffic Analysis Using GPUs (Universitat Politecnica de Catalunya, Barcelona, 2010) Search in Google Scholar

[9] Huang N., Hung H., Lai S., Chu Y., Tsai W., A GPU-based Multiple-pattern Marching Algorithm for Network Intrusion Detection Systems, 22nd International Conference on Advanced Information Networking and Applications, Workshops, 2008. 10.1109/WAINA.2008.145Search in Google Scholar

[10] S. Wu, U. Manber, A Fast Algorithm for Multipattern Searching, Technical Report TR-94-17 (Department of Computer Science, University of Arizona, 1994) Search in Google Scholar

[11] Ch. Hung, Ch. Lin, H. Wang, Ch. Chang, Efficient Packet Pattern Matching for Gigabit Network Intrusion Detection using GPUs, 14th International Conference on High Performance Computing and Communications (IEEE, Liverpool, 2012) 10.1109/HPCC.2012.235Search in Google Scholar

[12] A.V. Aho, M.J. Corasick, Efficient string matching: An aid to bibliographic search, Communications of the ACM 20, 761–772, 1977 Search in Google Scholar

[13] M. Alshawabkeh, B. Jang, D. Kaeli, Accelerating the Local Outlier Factor Algorithm on a GPU for Intrusion Detection Systems (Dept. of Electrical and Computer Engineering, Northeastern University, Boston, MA, 2010) 10.1145/1735688.1735707Search in Google Scholar

[14] G. Vasiliadis, M. Polychronakis, S. Ioannidis, MIDeA: A Multi-Parallel Intrusion Detection Architecture (FORTHICS, Greece, 2011) 10.1145/2046707.2046741Search in Google Scholar

[15] A.P.M. Sathik, Parrallelizing a Network Intrusion Detection System using a GPU, (B. Tech. University of Kerala, India, 2012) Search in Google Scholar

[16] G. Vasiliadis, S. Antonatos, M. Polychronakis, E.P. Markatos, S. Ioannidis, Gnort: High Performance Network Intrusion Detection Using Graphics Processors, Proceedings: The 11th international symposium on Recent Advances in Intrusion Detection, Sept. 15–17 (Springer, Berlin, Heidelberg, Cambridge, MA, USA, 2008) Search in Google Scholar

[17] L. Vokorokos, M. Ennert, M. Cajkovský, A. Turínska, A Distributed Nerwork Intrusion Detection System Architecture Based on Computer Stations using GPGPU, INES 2013: IEEE 17th International Conference on Intelligent Engineering Systems, Costa Rica, Budapest, 2013 10.1109/INES.2013.6632834Search in Google Scholar

Published Online: 2014-10-8
Published in Print: 2014-12-1

© 2014 Versita Warsaw

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.

Downloaded on 29.3.2024 from https://www.degruyter.com/document/doi/10.2478/s13537-014-0213-6/html
Scroll to top button