Threat modelling and crypto basics
Module goal: think like an attacker before you design, and get to know the cryptographic tools used in the next lessons.
Status alpha (content complete, awaiting pilot teaching and feedback) · about 140 minutes
| Lesson | Topic | Time |
|---|---|---|
| sec-iot.m01.l01 | Threat modelling an IoT device | 70 minutes |
| sec-iot.m01.l02 | Crypto fundamentals for embedded systems | 70 minutes |
Module checkpoint
Section titled “Module checkpoint”- a one-page threat model for the course’s device
- can explain, with examples, the difference between a hash, a signature and encryption
TESA Open Knowledge · © 2026 สมาคมสมองกลฝังตัวไทย (TESA) · CC BY-NC 4.0
Content is licensed CC BY-NC 4.0. Reuse it non-commercially and credit the Thai Embedded Systems Association (TESA) every time. · How to cite TESA