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 - WPA2 (2004)
1. C&AP agree on security policy
2. generate master key
3. generate temporal keys
4. use CCMP & temporal keys for data integrity & confidentiality
20
Lecture 8 - Standardized Security Solutions for IoT
Wi-Fi - WPA2
21
Lecture 8 - Standardized Security Solutions for IoT
Source: https://www.comparitech.com/blog/information-security/wpa2-aes-tkip/
WiFi - WPA3 (2018)
22
Lecture 8 - Standardized Security Solutions for IoT
WiFi - WPA3
23
Lecture 8 - Standardized Security Solutions for IoT
WiFi - WPA3
24
Lecture 8 - Standardized Security Solutions for IoT
WiFi - WPA3
25
Lecture 8 - Standardized Security Solutions for IoT
BLE
Bluetooth Low Energy (BLE)
27
Lecture 8 - Standardized Security Solutions for IoT
Bluetooth Low Energy (BLE)
28
Lecture 8 - Standardized Security Solutions for IoT
Bluetooth Low Energy (BLE)
29
Lecture 8 - Standardized Security Solutions for IoT
BLE - Security Modes
30
Lecture 8 - Standardized Security Solutions for IoT
BLE - Security Modes
31
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing modes
32
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing 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 - Legacy Pairing
36
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
37
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 - Bluetooth 4.2
41
Lecture 8 - Standardized Security Solutions for IoT
BLE - Pairing Methods
42
Bibliography
43
Lecture 8 - Standardized Security Solutions for IoT
Wi-Fi - WEP (1999)
44
Lecture 8 -- Standardized Security Solutions for IoT
Wi-Fi - WPA (2003)
45