在智能恒温器中嵌入基于树的入侵检测系统,以增强物联网安全性
Abbas Javed1, Muhammad Naeem Awais1, Ayyaz-Ul-Haq Qureshi2
1Department of Electrical and Computer Engineering, COMSATS University Islamabad, Lahore Campus, Lahore 54000, Pakistan.
Sensors (Basel, Switzerland)
|November 27, 2024
概括
资源有限的物联网设备可以通过嵌入式入侵检测系统 (IDS) 进行保护. 一个新的数据集和基于树的IDS在检测智能恒温器的拒绝服务 (DoS) 和中间人 (MITM) 攻击方面取得了高准确性.
科学领域:
- 网络安全 网络安全
- 物联网 (IoT) 的物联网 (IoT) 的物联网.
- 嵌入式系统 嵌入式系统
背景情况:
- 资源有限的物联网设备容易受到拒绝服务 (DoS) 和中间人 (MITM) 等攻击,特别是没有网关的设备.
- 传统的入侵检测系统 (IDS) 通常部署在边缘或云端,但对于没有网关的物联网环境,需要在设备上部署.
- 现有的数据集缺乏基于微控制器的物联网设备的功能,阻碍了有效的嵌入式IDS的开发.
研究的目的:
- 开发一个独特的数据集 (智能家居中的入侵检测 - IDSH) 具有可从基于微控制器的物联网设备中检索的功能.
- 在智能恒温器中嵌入基于树的IDS,用于实时入侵检测.
- 评估嵌入式IDS在检测没有外部基础设施的常见物联网攻击方面的性能.
主要方法:
- 使用基于微控制器的物联网设备功能创建智能家居入侵检测 (IDSH) 数据集.
- 在智能恒温器上直接实现基于树的入侵检测系统 (IDS).
- 嵌入式IDS对DoS和MITM攻击的实时测试和性能评估.
主要成果:
- 嵌入式基于树的IDS实现了98.71%的二进制分类准确率和97.51%的多重分类准确率.
- 该系统展示了一个快速的推断时间,对二进制的276微秒和多个分类的273微秒.
- 实时测试证实了智能恒温器能够自主检测DoS和MITM攻击的能力.
结论:
- 在资源受限的物联网设备上嵌入的IDS是可行的,有效的实时威胁检测.
- 开发的IDSH数据集为在微控制器级物联网设备上训练IDS提供了有价值的功能.
- 这种方法通过在不依赖网关或云基础设施的情况下实现设备上攻击检测来提高物联网安全性.
相关概念视频
Survival Tree
61
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
61
Defenses Against Pathogens and Herbivores
23.1K
Plants present a rich source of nutrients for many organisms, making it a target for herbivores and infectious agents. Plants, though lacking a proper immune system, have developed an array of constitutive and inducible defenses to fend off these attacks.
23.1K
Assessing Body Temperature - Axilla
575
Procedural Guide for Assessing Axillary Body Temperature using a Digital Thermometer:
Step 1: Perform hand hygiene and put on clean gloves to maintain infection control and prevent cross-contamination.
Step 2: Prepare the patient by explaining the procedure to ensure understanding and cooperation. Ensure privacy, expose the axilla, and inform the patient that minimal movement is crucial for an accurate reading.
Step 3: Adjust the patient’s clothing to expose only the axilla. It minimizes...
Step 1: Perform hand hygiene and put on clean gloves to maintain infection control and prevent cross-contamination.
Step 2: Prepare the patient by explaining the procedure to ensure understanding and cooperation. Ensure privacy, expose the axilla, and inform the patient that minimal movement is crucial for an accurate reading.
Step 3: Adjust the patient’s clothing to expose only the axilla. It minimizes...
575
Assessing Body Temperature - Temporal Artery
528
Here is a stepwise guide to assessing the body temperature at the temporal artery using a temporal artery thermometer
Step 1: Perform hand hygiene and don a fresh pair of gloves to prevent cross-infection and ensure patient safety.
Step 2: Explain the procedure to the patient to establish trust. Clear communication establishes trust with the patient, ensures they understand what to expect, promotes cooperation, and enhances comfort during the procedure.
Step 3: Assess the patient's...
Step 1: Perform hand hygiene and don a fresh pair of gloves to prevent cross-infection and ensure patient safety.
Step 2: Explain the procedure to the patient to establish trust. Clear communication establishes trust with the patient, ensures they understand what to expect, promotes cooperation, and enhances comfort during the procedure.
Step 3: Assess the patient's...
528


