Главная
Study mode:
on
1
Introduction
2
Outline
3
Problem
4
Language
5
Protocols
6
MQTT
7
MQTT Protocol
8
MQTT State Machine
9
XMPP
10
XMPP Messages
11
Contributions
12
Passing in the IoT
13
Approach
14
Methodology
15
State Machine Gem
16
Writing Individual Passes
17
Limitations
18
Results
19
Performance
20
MQTT Performance
21
Simple Phaser
22
Parse Tree
23
Fuzzing Limitations
24
Lessons Learned
25
Next Steps
Description:
Explore a 20-minute IEEE conference talk on enhancing Internet-of-Things (IoT) client security through Language-theoretic Security (LangSec). Delve into a methodology for building secure input-handling functionality in application-layer IoT protocols, focusing on XMPP and MQTT implementations. Learn about the creation of efficient clients with less than 100 lines of code that accurately recognize valid messages. Compare CPU performance against widely deployed protocol implementations and examine the approach's limitations. Gain insights into the importance of principled input handling in addressing prevalent vulnerabilities in the IoT era.

Building Hardened Internet-of-Things Clients with Language-Theoretic Security

IEEE
Add to list
0:00 / 0:00