USB Armory Stick Mark 2
Der USB-Speicher von Inverse Path ist ein Open-Source-Hardware-Design, das einen Computer in der Größe eines Flash-Laufwerks implementiert. Jetzt als neue Version USB Armory Stick Mark 2.
Das kompakte USB-Gerät bietet eine Plattform für die Entwicklung und Ausführung einer Vielzahl von Anwendungen.
Die Sicherheitsfunktionen des USB-Armory-Systems auf einem Chip (SoC) in Kombination mit der Offenheit des Board-Designs ermöglichen Entwicklern und Benutzern ein vollständig anpassbares USB-Trusted-Gerät für offene und innovative persönliche Sicherheitsanwendungen.
Das Hardware-Design umfasst den NXP i.MX6UL-Prozessor, der erweiterte Sicherheitsfunktionen wie Secure Boot und ARM® TrustZone® unterstützt.
Das USB-Armory Board wurde entwickelt, um die Entwicklung einer Vielzahl von Sicherheitsanwendungen zu unterstützen (IT-Security).
Die Fähigkeit, beliebige USB-Geräte in Kombination mit der SoC-Geschwindigkeit des i.MX6UL, den Sicherheitsfunktionen und der flexiblen und vollständig anpassbaren Betriebsumgebung zu emulieren, macht den USB-Speicher zur idealen Plattform für alle Arten von persönlichen Sicherheitsanwendungen.
Die Transparenz des offenen und minimalen Designs für die USB-Armory-Hardware erleichtert die Überprüfbarkeit und schränkt die Möglichkeit und den Umfang von Supply-Chain-Angriffen erheblich ein.
Mit der Funktion für den sicheren Start können Benutzer Verifizierungsschlüssel verschmelzen, um sicherzustellen, dass nur vertrauenswürdige Firmware jemals auf einer bestimmten USB-Speicherkarte ausgeführt werden kann.
Durch die Unterstützung von ARM® TrustZone® können Entwickler im Gegensatz zu herkömmlichen TPMs benutzerdefinierte vertrauenswürdige Plattformmodule entwickeln, indem eine Domänentrennung zwischen der „sicheren“ und der „normalen“ Welt erzwungen wird, die sich über alle SoC-Komponenten ausbreitet und daher nicht nur begrenzt ist zum CPU-Kern.
Einen hervorragenden Überblick über die Technologie und deren Unterstützung für die i.MX-Serie von SoC finden Sie im Genode-Framework-Projekt.
Die folgenden Beispiele für Sicherheitsanwendungen veranschaulichen die Flexibilität des USB-Armory-Konzepts:
Hardware-Sicherheitsmodul (HSM)
Verschlüsselter Dateispeicher mit Malware-Scan, Host-Authentifizierung und Selbstzerstörung von Daten
USB-Firewall, Überbrückung von Steckdosen und Steckern
OpenSSH-Client und Agent für nicht vertrauenswürdige Hosts (Kiosk)
Router für End-to-End-VPN-Tunneling, Tor
Passwort-Manager mit integriertem Webserver
elektronische Brieftasche (z. B. Bitcoin-Brieftasche)
Authentifizierungs-, Bereitstellungs- oder Lizenzierungs-Token
tragbare Plattform für Penetrationstests
USB-Sicherheitstests auf niedriger Stufe