Analog Devices Inc. DS28S60 Kryptografischer DeepCover®-Coprozessor
Der Analog Devices DS28S60 kryptografische DeepCover® Coprozessor lässt sich einfach in embedded Systeme integrieren und ermöglicht Vertraulichkeit, Authentifizierung und Integrität von Informationen. Mit einem festen Befehlssatz und ohne die Notwendigkeit von Geräte-Firmware macht der DS28S60 die Implementierung umfassender Sicherheit für IoT-Geräte schnell und einfach. Die Kommunikation mit dem Bauteil erfolgt über die branchenübliche SPI-Slave-Schnittstelle bei bis zu 20 Mbps mit einem einfachen Satz Befehlssatz, der eine umfassende Sicherheits-Toolbox unter Verwendung von hardwarebasierten kryptografischen Blöcken zur Verfügung stellt. Als Coprozessor für einen SPI-verbundenen Host-Regler umfasst der Befehlsfunktionsumfang ECDSA-P256 Signatur und Verifizierung, SHA-256-basierte digitale Signatur und AES-128 Paketverschlüsselung/-entschlüsselung. Darüber hinaus sind darin der ECDHE-Schlüsselaustausch für die Generierung von Session-Schlüsseln und der Zugang zu hochwertigen Zufallszahlen enthalten. Ein NIST SP800-90B-konformer echter Zufallsnummerngenerator (TRNG) ist für kryptografische On-Chip-Betriebsabläufe integriert und liefert gegebenenfalls Zufallsdaten und -Nonces zum Host-Regler. Der nichtflüchtige Speicher für Geheimschlüssel, Zertifikate, öffentliche/private Schlüssel und applikationsspezifische sensible Daten wird mit einem gesicherten Flash-Speicher von 3,6 KB unterstützt.Der DS28S60 enthält die patentierte ChipDNA™-Funktion von Maxim, eine physisch unklonbare Funktion (PUF), die eine kostengünstige Lösung mit dem ultimativen Schutz vor Sicherheitsangriffen bietet. Die ChipDNA-Schaltung erzeugt einen einzigartigen Zeit-, Temperatur- und Betriebsspannungs-stabilen Ausgabewert durch Verwendung zufälliger Variationen von Halbleiterbauteileigenschaften, die bei der Wafer-Herstellung natürlich auftreten. Versuche, den Betrieb des ChipDNA abzutasten oder zu beobachten, ändern die zugrunde liegenden Schaltungseigenschaften, wodurch die Entdeckung des einzigartigen Werts, der von den kryptografischen Funktionen des Chips verwendet wird, verhindert wird. Die ChipDNA wird als Hauptinhalt zur kryptografischen Sicherung aller im Bauteil gespeicherten Daten und optional unter Kontrolle des Benutzers als privater Schlüsselinhalt für spezifische kryptografische Betriebsabläufe genutzt
Merkmale
- Sicherer Coprozessor mit NIST-konformer, Hardware-basierter Kryptografie
- FIPS-180 SHA-256-MAC- und FIPS-198-HMAC-Hash
- FIPS-197 AES-128 mit GCM
- FIPS-186 ECDSA-P256 digitale Signatur/Verifizierung durch elliptische Kurven
- SP800-56A ECDHE-P256-Schlüsselaustausch
- SP800-90B-konformer TRNG
- Robuste Gegenmaßnahmen schützen vor Sicherheitsangriffen
- ChipDNA-erzeugter Schlüssel bietet einen kryptografischen Schutz aller gespeicherten Daten
- Aktiv überwachte Chip-Abschirmung erkennt und reagiert auf Eindringversuche
- Ermöglicht eine schnelle Markteinführung mit einfacher Integration von Endapplikationen
- Fester Funktions-Befehlssatz, keine Firmware auf Geräteebene
- C-Quellen-SDK für Host-Mikro-SW-Entwicklung
- 3,6 KB Flash-Array für sichere Schlüssel, Zertifikate und Datenspeicherung
- Hochgeschwindigkeits-Schnittstelle für Host-Mikrocontroller-Kommunikation, 20 MHz SPI mit Modus 0- oder Modus 3-Betrieb
- Zusätzliche Funktionen ermöglichen eine einfache Integration in Endapplikationen
- Einzigartige und unabänderliche im Werk programmierte 64-Bit-Identifikationsnummer (ROM-ID)
- Stromsparender Betrieb
- 100-nA-Abschaltmodus
- 0,35 mA Leerlauf
- 12-Pin-TDFN-Gehäuse 3 mm x 3 mm
- -40 °C bis +105 °C Betriebstemperaturbereich
- Spannungsbereich von 1,62 V bis 3,63 V
Applikationen
- Endpunkt-Authentifizierung
- End-to-End-Verschlüsselung
- IoT-Gerätesicherheit (Internet of Things)
- Schlüsselmanagement und -austausch
- Verhinderung von gefälschten Produkten
Vereinfachtes Blockdiagramm
