Internet of Things
Lecture 8 - Standardized Security Solutions for IoT
Main Challenges
2
Lecture 8 - Standardized Security Solutions for IoT
Security Requirements
3
Lecture 8 - Standardized Security Solutions for IoT
IoT Stack - Security Solutions
4
Lecture 8 - Standardized Security Solutions for IoT
IEEE 802.15.4
IEEE 802.15.4 Security
6
Source: M Shila, Devu & Cao, Xianghui & Cheng, Yu & Yang, Zequ & Zhou, Yang & Chen, Jiming. (2014). Ghost-in-the-Wireless: Energy Depletion Attack on ZigBee.
Lecture 8 - Standardized Security Solutions for IoT
IEEE 802.15.4 - Data integrity
7
Lecture 8 - Standardized Security Solutions for IoT
IEEE 802.15.4 - Data confidentiality
8
Lecture 8 - Standardized Security Solutions for IoT
IEEE 802.15.4 - Replay Protection
9
Lecture 8 - Standardized Security Solutions for IoT
IEEE 802.15.4 - Access Control
10
Lecture 8 - Standardized Security Solutions for IoT
CoAP + DTLS
CoAP + DTLS
12
Lecture 8 - Standardized Security Solutions for IoT
CoAP + DTLS
13
Lecture 8 - Standardized Security Solutions for IoT
CoAP + DTLS
14
Lecture 8 - Standardized Security Solutions for IoT
CoAP + DTLS
15
Lecture 8 - Standardized Security Solutions for IoT
CoAP + DTLS
16
Lecture 8 - Standardized Security Solutions for IoT
CoAP + DTLS
17
Lecture 8 - Standardized Security Solutions for IoT
Wi-Fi
Wi-Fi
19
Lecture 8 - Standardized Security Solutions for IoT
Wi-Fi - WEP
20
Lecture 8 -- Standardized Security Solutions for IoT
Wi-Fi - WPA
21
Wi-Fi - WPA2
1. C&AP agree on security policy
2. generate master key
3. generate temporal keys
4. use CCMP & temporal keys for data integrity & confidentiality
22
Lecture 8 - Standardized Security Solutions for IoT
Wi-Fi - WPA2
23
Lecture 8 - Standardized Security Solutions for IoT
Source: https://www.comparitech.com/blog/information-security/wpa2-aes-tkip/
WiFi - WPA3
24
Lecture 8 - Standardized Security Solutions for IoT
WiFi - WPA3
25
Lecture 8 - Standardized Security Solutions for IoT
WiFi - WPA3
26
Lecture 8 - Standardized Security Solutions for IoT
WiFi - WPA3
27
Lecture 8 - Standardized Security Solutions for IoT
BLE
Bluetooth Low Energy (BLE)
29
Lecture 8 - Standardized Security Solutions for IoT
Bluetooth Low Energy (BLE)
30
Lecture 8 - Standardized Security Solutions for IoT
Bluetooth Low Energy (BLE)
31
Lecture 8 - Standardized Security Solutions for IoT
BLE - Security Modes
32
Lecture 8 - Standardized Security Solutions for IoT
BLE - Security Modes
33
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing modes
34
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing modes
35
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing modes
36
Lecture 8 - Standardized Security Solutions for IoT
BLE - Legacy Pairing
37
Source: https://www.researchgate.net/publication/311611851_Exploiting_Bluetooth_Low_Energy_Pairing_Vulnerability_in_Telemedicine
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing Methods
38
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing Methods
39
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing Methods
40
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing Methods
41
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing Methods
42
BLE - Bluetooth 4.2
43
Lecture 8 - Standardized Security Solutions for IoT
Bibliography
44
Lecture 8 - Standardized Security Solutions for IoT