~/talk

Forging the USB Armory

Talkat Black Hat Asia 2015 · 2015-03-24..03-27· [embedded-and-hardware, security]
slides:none on file

Open hardware USB stick that is a full Linux computer built around the i.MX53 Cortex-A8 with 512 MB RAM, microSD storage and optional 256/256 TrustZone split running stock Debian/Ubuntu. It implements secure boot with user-fused keys (or vendor-fused on request), leverages ARM TrustZone for a minimal secure monitor, and ships an open source file manager Interlock (Go, OpenPGP) offering encrypted volumes, disposable passwords and local PGP operations. Prototype and manufacturing issues (BGA power tolerances, gold plating timing, fragile inductors) are resolved and units are produced for sale.

AI-written summary · about

  1. 0:00Start
  2. 1:19The Usb Armory
  3. 2:50Enhance Mass Storage
  4. 6:14Design Goals
  5. 6:55Secure Boot
  6. 7:59Selecting the System
  7. 16:00Host Mode
  8. 32:26Secure Monitor Handler
  9. 33:51Linux Kernel Module
  10. 35:55Interlock
  11. 36:49Disposable Passwords
  12. 44:31Open Pgp
  13. 49:27Questions
  14. 52:48Default Certificate
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.