{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,29]],"date-time":"2025-04-29T15:43:15Z","timestamp":1745941395226,"version":"3.37.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030036379"},{"type":"electronic","value":"9783030036386"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-03638-6_12","type":"book-chapter","created":{"date-parts":[[2018,11,1]],"date-time":"2018-11-01T03:12:53Z","timestamp":1541041973000},"page":"187-202","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["CLort: High Throughput and Low Energy Network Intrusion Detection on IoT Devices with Embedded GPUs"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6845-9163","authenticated-orcid":false,"given":"Charalampos","family":"Stylianopoulos","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Linus","family":"Johansson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oskar","family":"Olsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3383-9617","authenticated-orcid":false,"given":"Magnus","family":"Almgren","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,11,2]]},"reference":[{"issue":"6","key":"12_CR1","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1145\/360825.360855","volume":"18","author":"AV Aho","year":"1975","unstructured":"Aho, A.V., Corasick, M.J.: Efficient string matching: an aid to bibliographic search. Commun. ACM 18(6), 333\u2013340 (1975). https:\/\/doi.org\/10.1145\/360825.360855","journal-title":"Commun. ACM"},{"key":"12_CR2","unstructured":"Appneta: Sample captures. http:\/\/tcpreplay.appneta.com\/wiki\/captures.html\/ . Accessed 18 Sep 2018"},{"issue":"10","key":"12_CR3","doi-asserted-by":"publisher","first-page":"762","DOI":"10.1145\/359842.359859","volume":"20","author":"RS Boyer","year":"1977","unstructured":"Boyer, R.S., Moore, J.S.: A fast string searching algorithm. Commun. ACM 20(10), 762\u2013772 (1977). https:\/\/doi.org\/10.1145\/359842.359859","journal-title":"Commun. ACM"},{"key":"12_CR4","unstructured":"Go, Y., Jamshed, M.A., Moon, Y., Hwang, C., Park, K.: Apunet: revitalizing GPU as packet processing accelerator. In: 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17), pp. 83\u201396. USENIX Association, Boston, MA (2017)"},{"key":"12_CR5","unstructured":"GPGPU: General-Purpose Computation on Graphics Hardware. http:\/\/gpgpu.org . Accessed 19 July 2018"},{"key":"12_CR6","doi-asserted-by":"publisher","unstructured":"Jacob, N., Brodley, C.: Offloading IDS computation to the GPU. In: 22nd Annual Computer Security Applications Conference (ACSAC 2006), pp. 371\u2013380, December 2006. https:\/\/doi.org\/10.1109\/ACSAC.2006.35","DOI":"10.1109\/ACSAC.2006.35"},{"key":"12_CR7","doi-asserted-by":"publisher","unstructured":"Jamshed, M.A., et al.: Kargus: a highly-scalable software-based intrusion detection system. In: Proceedings of the 2012 ACM Conference on Computer and Communications Security, CCS 2012, pp. 317\u2013328. ACM, New York (2012). https:\/\/doi.org\/10.1145\/2382196.2382232","DOI":"10.1145\/2382196.2382232"},{"key":"12_CR8","unstructured":"Khronos group: OpenCL Overview. https:\/\/www.khronos.org\/opencl\/ . Accessed 19 July 2018"},{"issue":"10","key":"12_CR9","doi-asserted-by":"publisher","first-page":"1906","DOI":"10.1109\/TC.2012.254","volume":"62","author":"CH Lin","year":"2013","unstructured":"Lin, C.H., Liu, C.H., Chien, L.S., Chang, S.C.: Accelerating pattern matching using a novel parallel algorithm on GPUs. IEEE Trans. Comput. 62(10), 1906\u20131916 (2013). https:\/\/doi.org\/10.1109\/TC.2012.254","journal-title":"IEEE Trans. Comput."},{"key":"12_CR10","unstructured":"NVIDIA: About CUDA. https:\/\/developer.nvidia.com\/about-cuda . Accessed 19 July 2018"},{"key":"12_CR11","unstructured":"ODROID-XU3: ODROID-XU3. http:\/\/www.hardkernel.com\/main\/products\/prdt_info.php?g_code=g140448267127 . Accessed 08 June 2018"},{"key":"12_CR12","unstructured":"ODROID-XU4: ODROID-XU4 User Manual. https:\/\/magazine.odroid.com\/wp-content\/uploads\/odroid-xu4-user-manual.pdf . Accessed 28 Mar 2018"},{"issue":"3","key":"12_CR13","doi-asserted-by":"publisher","first-page":"1593","DOI":"10.1109\/TNET.2016.2642338","volume":"25","author":"E Papadogiannaki","year":"2017","unstructured":"Papadogiannaki, E., Koromilas, L., Vasiliadis, G., Ioannidis, S.: Efficient software packet processing on heterogeneous and asymmetric hardware architectures. IEEE\/ACM Trans. Netw. 25(3), 1593\u20131606 (2017). https:\/\/doi.org\/10.1109\/TNET.2016.2642338","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Sforzin, A., M\u00e1rmol, F.G., Conti, M., Bohli, J.: RPiDS: raspberry Pi IDS - a fruitful intrusion detection system for IoT. In: 2016 International IEEE Conferences on Ubiquitous Intelligence & Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress (UIC\/ATC\/ScalCom\/CBDCom\/IoP\/SmartWorld), Toulouse, France, 18\u201321 July 2016, pp. 440\u2013448 (2016). https:\/\/doi.org\/10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0080","DOI":"10.1109\/UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0080"},{"key":"12_CR15","unstructured":"Shiravi, A., Shiravi, H., Tavallaee, M., Ghorbani, A.A.: Intrusion detection evaluation dataset (ISCXIDS2012), http:\/\/www.unb.ca\/cic\/datasets\/ids.html . Accessed 08 May 2018"},{"issue":"3","key":"12_CR16","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1016\/j.cose.2011.12.012","volume":"31","author":"A Shiravi","year":"2012","unstructured":"Shiravi, A., Shiravi, H., Tavallaee, M., Ghorbani, A.A.: Toward developing a systematic approach to generate benchmark datasets for intrusion detection. Comput. Secur. 31(3), 357\u2013374 (2012). https:\/\/doi.org\/10.1016\/j.cose.2011.12.012","journal-title":"Comput. Secur."},{"key":"12_CR17","doi-asserted-by":"publisher","unstructured":"Tabrizi, F.M., Pattabiraman, K.: Flexible intrusion detection systems for memory-constrained embedded systems. In: 2015 11th European Dependable Computing Conference (EDCC), pp. 1\u201312. IEEE, September 2015. https:\/\/doi.org\/10.1109\/EDCC.2015.17","DOI":"10.1109\/EDCC.2015.17"},{"key":"12_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1007\/978-3-540-87403-4_7","volume-title":"RAID 2008","author":"G Vasiliadis","year":"2008","unstructured":"Vasiliadis, G., Antonatos, S., Polychronakis, M., Markatos, E.P., Ioannidis, S.: Gnort: high performance network intrusion detection using graphics processors. In: Lippmann, R., Kirda, E., Trachtenberg, A. (eds.) RAID 2008. LNCS, vol. 5230, pp. 116\u2013134. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-87403-4_7"},{"key":"12_CR19","doi-asserted-by":"crossref","unstructured":"Vasiliadis, G., Polychronakis, M., Ioannidis, S.: Midea: a multi-parallel intrusion detection architecture. In: Proceedings of the 18th ACM Conference on Computer and Communications Security, CCS 2011. ACM, New York (2011)","DOI":"10.1145\/2046707.2046741"},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"Xie, H., Xiang, Y., Chen, C.: Parallel Design and Performance Optimization based on OpenCL Snort. In: Proceedings of the 2017 2nd Joint International Information Technology, Mechanical and Electronic Engineering Conference, JIMEC (2017)","DOI":"10.2991\/jimec-17.2017.139"}],"container-title":["Lecture Notes in Computer Science","Secure IT Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-03638-6_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,30]],"date-time":"2019-10-30T06:15:48Z","timestamp":1572416148000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-03638-6_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030036379","9783030036386"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-03638-6_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"NordSec","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Nordic Conference on Secure IT Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Oslo","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Norway","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 November 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 November 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"nordsec2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/securitylab.no\/nordsec18\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"81","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"29","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"36% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}