Embedded Security¶
Trả lời câu hỏi: làm sao để thiết bị nhúng đáng tin cậy khi nằm ngoài tầm kiểm soát vật lý và kết nối mạng?
Mô hình mối đe dọa¶
Thiết bị nhúng thường bị triển khai hàng loạt, ít được cập nhật và kẻ tấn công có thể chạm vào phần cứng. Ba nhóm tấn công chính:
- Từ xa qua mạng: khai thác dịch vụ có lỗ hổng, nghe lén hoặc giả mạo kết nối.
- Cục bộ qua phần mềm: thay firmware, leo thang đặc quyền, đọc khóa trong bộ nhớ.
- Vật lý: cắm UART/JTAG, đọc flash, chèn lỗi (fault injection).
Các lớp bảo vệ¶
| Lớp | Câu hỏi | Trang liên quan |
|---|---|---|
| Boot | Code chạy lên có đúng là code được ký không? | Secure boot và TrustZone |
| Giao tiếp | Dữ liệu trên đường truyền có bí mật và xác thực không? | TLS, SSH |
| Quản lý lỗ hổng | Thiết bị đang chứa lỗ hổng đã biết nào? | CVE, InsightVM (Rapid7) |
Bản đồ chủ đề¶
- Cryptography & Transport Security: giao thức bảo vệ kênh truyền (TLS 1.3, SSH).
- Secure Boot & Trusted Execution: chain of trust, Root of Trust, TrustZone, TF-A, OP-TEE.
- Vulnerability Management: định danh và quản lý CVE (CVSS, EPSS, KEV, SBOM, VEX), quét lỗ hổng, chấm điểm rủi ro.
Chưa có¶
Các chủ đề dự kiến bổ sung: cryptography nền tảng, measured boot/TPM, hardening Linux, secure OTA update, quản lý khóa và chứng chỉ.