Mit dem SparkFun Cryptographic Development Kit erhalten Sie alles, was Sie brauchen, um die Grundlagen der kryptografischen Authentifizierung zu erlernen und den ATECC508A Cryptographic Co-Processor Breakout zu nutzen, um Ihrem projects ein höheres Maß an Sicherheit zu verleihen.
In diesem Kit erhalten Sie ein Paar unserer SparkFun ATECC508A Cryptographic Co-Processor Breakouts, mit denen Sie auf einfache Weise starke Authentifizierungssicherheit zu Ihrem IoT-Knoten, Edge Device oder Embedded System hinzufügen können. Diese Karte enthält zwei Qwiic-Anschlüsse für Plug-and-Play-Funktionalität. Mit unserem praktischen Qwiic-System ist kein Löten erforderlich, um es mit dem Rest Ihres Systems zu verbinden. Dennoch haben wir die Pins im 0,1"-Abstand herausgebrochen, falls Sie lieber ein Breadboard verwenden möchten. Der ATECC508A-Chip kann viele kryptografische Verfahren ausführen, darunter auch, aber nicht nur, folgende:
Erstellung und sichere Speicherung eindeutiger asymmetrischer Schlüsselpaare auf der Grundlage der Elliptic Curve Cryptography (FIPS186-3).
Erstellen und Prüfen von 64-Byte-Digitalsignaturen (aus 32-Byte-Nachrichtendaten).
Erstellung eines gemeinsamen geheimen Schlüssels auf einem öffentlichen Kanal mittels des Diffie-Hellman-Algorithmus mit elliptischer Kurve.
Ein standardmäßiges Hash-basiertes Challenge-Response-Protokoll, das einen SHA-256-Algorithmus verwendet.
Interner hochqualitativer FIPS-Zufallszahlengenerator.
In diesem Bausatz ist auch ein Paar SparkFun RedBoard Artemis Boards enthalten. Betrachten Sie das RedBoard Artemis als ein weiteres Arduino, aber eines mit BLE, einem Megabyte Flash und einem Stromverbrauch von weniger als 1 mA. Das RedBoard Artemis nimmt das unglaublich leistungsfähige Artemis-Modul von SparkFun und verpackt es in ein einfach zu bedienendes und vertrautes Uno-Gehäuse. Zusammen mit den SparkFun Original-Boards erhalten Sie zwei umkehrbare USB-A-zu-C-Kabel, zwei 50-mm-Qwiic-Kabel und eine Packung mit 10 M/M-Jumper-Drähten.
? Hinweis: Bitte lesen Sie die Anschlussanleitung vollständig durch, bevor Sie diese Karte verwenden. Der Chip kann nur konfiguriert werden, bevor er PERMANENT gesperrt wird. Es ist ratsam, mehrere Karten zu erwerben, um andere Konfigurationen zu verwenden und die erweiterten Funktionen des ATECC508A zu erkunden.
Darüber hinaus ist diese Karte NICHT in der Lage, Daten zu verschlüsseln und zu entschlüsseln. Es kann jedoch eine Reihe von kryptografischen Authentifizierungsverfahren durchführen, wie z. B. die sichere Erstellung von privaten Schlüsseln, die sichere Speicherung von Schlüsseln und die Erstellung und Überprüfung von digitalen Signaturen.
Aufgrund der erforderlichen Puffergröße auf dem I2C-Bus wird empfohlen, ein Artemis-Mikrocontroller-Board mit diesem Produkt zu verwenden.
Das SparkFun Qwiic Connect System ist ein Ökosystem aus I2C-Sensoren, Aktoren, Abschirmungen und Kabeln, die das Prototyping schneller und weniger fehleranfällig machen. Alle Qwiic-fähigen Boards verwenden einen gemeinsamen 4-poligen JST-Stecker mit 1 mm Abstand. Dadurch wird weniger Platz auf der Leiterplatte benötigt, und dank der polarisierten Anschlüsse können Sie nichts falsch anschließen.
Erste Schritte mit dem Cryptographic Co-processor Breakout Guide
Enthält:
2x SparkFun Cryptographic Co-processor Breakout - ATECC508A (Qwiic)
2x SparkFun RedBoard Artemis
2x Reversible USB A to C Cable - 0.8m
2x Flexible Qwiic Cable - 50mm
1x Jumper Wires Premium 6" M/M - 20AWG (10 Pack)