Cargando…

A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things

With the emergence of the Internet of Things (IoT), a large number of physical objects in daily life have been aggressively connected to the Internet. As the number of objects connected to networks increases, the security systems face a critical challenge due to the global connectivity and accessibi...

Descripción completa

Detalles Bibliográficos
Autores principales: Oh, Doohwan, Kim, Deokho, Ro, Won Woo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4299106/
https://www.ncbi.nlm.nih.gov/pubmed/25521382
http://dx.doi.org/10.3390/s141224188
_version_ 1782353359343190016
author Oh, Doohwan
Kim, Deokho
Ro, Won Woo
author_facet Oh, Doohwan
Kim, Deokho
Ro, Won Woo
author_sort Oh, Doohwan
collection PubMed
description With the emergence of the Internet of Things (IoT), a large number of physical objects in daily life have been aggressively connected to the Internet. As the number of objects connected to networks increases, the security systems face a critical challenge due to the global connectivity and accessibility of the IoT. However, it is difficult to adapt traditional security systems to the objects in the IoT, because of their limited computing power and memory size. In light of this, we present a lightweight security system that uses a novel malicious pattern-matching engine. We limit the memory usage of the proposed system in order to make it work on resource-constrained devices. To mitigate performance degradation due to limitations of computation power and memory, we propose two novel techniques, auxiliary shifting and early decision. Through both techniques, we can efficiently reduce the number of matching operations on resource-constrained systems. Experiments and performance analyses show that our proposed system achieves a maximum speedup of 2.14 with an IoT object and provides scalable performance for a large number of patterns.
format Online
Article
Text
id pubmed-4299106
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-42991062015-01-26 A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things Oh, Doohwan Kim, Deokho Ro, Won Woo Sensors (Basel) Article With the emergence of the Internet of Things (IoT), a large number of physical objects in daily life have been aggressively connected to the Internet. As the number of objects connected to networks increases, the security systems face a critical challenge due to the global connectivity and accessibility of the IoT. However, it is difficult to adapt traditional security systems to the objects in the IoT, because of their limited computing power and memory size. In light of this, we present a lightweight security system that uses a novel malicious pattern-matching engine. We limit the memory usage of the proposed system in order to make it work on resource-constrained devices. To mitigate performance degradation due to limitations of computation power and memory, we propose two novel techniques, auxiliary shifting and early decision. Through both techniques, we can efficiently reduce the number of matching operations on resource-constrained systems. Experiments and performance analyses show that our proposed system achieves a maximum speedup of 2.14 with an IoT object and provides scalable performance for a large number of patterns. MDPI 2014-12-16 /pmc/articles/PMC4299106/ /pubmed/25521382 http://dx.doi.org/10.3390/s141224188 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Oh, Doohwan
Kim, Deokho
Ro, Won Woo
A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things
title A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things
title_full A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things
title_fullStr A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things
title_full_unstemmed A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things
title_short A Malicious Pattern Detection Engine for Embedded Security Systems in the Internet of Things
title_sort malicious pattern detection engine for embedded security systems in the internet of things
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4299106/
https://www.ncbi.nlm.nih.gov/pubmed/25521382
http://dx.doi.org/10.3390/s141224188
work_keys_str_mv AT ohdoohwan amaliciouspatterndetectionengineforembeddedsecuritysystemsintheinternetofthings
AT kimdeokho amaliciouspatterndetectionengineforembeddedsecuritysystemsintheinternetofthings
AT rowonwoo amaliciouspatterndetectionengineforembeddedsecuritysystemsintheinternetofthings
AT ohdoohwan maliciouspatterndetectionengineforembeddedsecuritysystemsintheinternetofthings
AT kimdeokho maliciouspatterndetectionengineforembeddedsecuritysystemsintheinternetofthings
AT rowonwoo maliciouspatterndetectionengineforembeddedsecuritysystemsintheinternetofthings