SparkFun Cryptographic Development Kit to zestaw do kryptografii, który pozwala poznać podstawy uwierzytelniania kryptograficznego i jak korzystać z funkcji koprocesora kryptograficznego ATECC508A, aby zwiększyć poziom bezpieczeństwa swoich projektów.
Zestaw zawiera dwa moduły Qwiic Cryptographic Co-Processor Breakout z koprocesorem kryptograficznym ATECC508A. Pozwalają dodać silne zabezpieczenia uwierzytelniania do węzła IoT lub systemu wbudowanego. Są dostarczane z unikalnym 72-bitowym numerem seryjnym i zawierają kilka funkcji bezpieczeństwa, które zapobiegają fizycznym atakom na samo urządzenie lub logicznym atakom na dane przesyłane między urządzeniami. Układ nie jest w stanie szyfrować i odszyfrowywać danych. Może jednak wykonać kilka procesów uwierzytelniania kryptograficznego, takich jak tworzenie bezpiecznego klucza prywatnego, bezpieczne przechowywanie kluczy oraz tworzenie i weryfikacja podpisów cyfrowych.
Układ ATECC508A jest w stanie wykonywać wiele procesów kryptograficznych, w tym między innymi:
W skład zestawu wchodzą także zestawy ewaluacyjne SparkFun RedBoard Artemis z modułem Bluetooth 5.0 Sparkfun Artemis zaprojektowane, aby zachować zgodność z Arduino UNO. Mają złącze USB C do zasilania i programowania zestawu. Na płytce umieszczono również konwerter USB-UART, mikrofon podłączony do interfejsu PDM mikrokontrolera oraz złącze debugowania JTAG. Artemis ma wsparcie w środowisku Arduino IDE.
Wraz z zestawem użytkownik otrzymuje dwa kable USB A do C, dwa elastyczne kable Qwiic o długości 50 mm i 10 przewodów połączeniowych M-M.
Qwiic Cryptographic Co-Processor Breakout
RedBoard Artemis
Producent
Osoba odpowiedzialna
Zestaw ewaluacyjny z modułem Bluetooth 5.0 Sparkfun Artemis zaprojektowany aby zachować zgodność z Arduino UNO. Posiada złącze USB C. Na płytce umieszczono konwerter USB-UART, mikrofon oraz złącze debugowania JTAG. SparkFun DEV-15444
Zestaw ewaluacyjny z modułem Bluetooth 5.0 Sparkfun Artemis, zaprojektowany aby zachować zgodność z Arduino Nano. Posiada złącze USB C. Na płytce umieszczono konwerter USB-UART, mikrofon, złącze i układ ładowania baterii Lipo oraz złącze debugowania JTAG. SparkFun DEV-15443
Zestaw ewaluacyjny z modułem Bluetooth 5.0 Sparkfun Artemis, zaprojektowany aby zachować zgodność z Arduino Mega. Posiada złącze USB C. Na płytce umieszczono konwerter USB-UART, mikrofon oraz złącze debugowania JTAG. SparkFun DEV-15442
Moduł z koprocesorem kryptograficznym oparty na układzie ATECC508A. Pozwala dodać silne zabezpieczenia uwierzytelniania do węzła IoT lub systemu wbudowanego. Komunikacja I2C. SparkFun DEV-15573
Brak towaru
Elastyczny przewód Qwiic o długości 150 mm. Z jednej strony zakończony jest złączem żeńskim Qwiic, a z drugiej strony pojedynczymi złączami żeńskimi goldpin. SparkFun PRT-17261
Brak towaru
Elastyczny 4-żyłowy przewód o długości 100 mm zakończony z obu stron wtyczką Qwiic. Sparkfun PRT-17259
Elastyczny 4-żyłowy przewód o długości 200 mm zakończony z obu stron wtyczką Qwiic. Sparkfun PRT-17258
Elastyczny 4-żyłowy przewód o długości 500 mm zakończony z obu stron wtyczką Qwiic. Sparkfun PRT-17257
Moduł z układem kryptograficznym ATECC608A. Umożliwia dodanie silnych zabezpieczeń do węzła IoT, urządzenia brzegowego lub systemu wbudowanego. SparkFun DEV-18077
Moduł z koprocesorem kryptograficznym oparty na układzie ATECC508A. Pozwala dodać silne zabezpieczenia uwierzytelniania do węzła IoT lub systemu wbudowanego. Komunikacja I2C. SparkFun DEV-15573
Brak towaru
Moduł kryptograficzny LetsTrust TPM z układem Infineon OPTIGA SLB 9672, zgodny ze specyfikacją TPM 2.0 Rev. 01.59. Obsługuje bezpieczne przechowywanie kluczy kryptograficznych, uwierzytelnianie, podpisy cyfrowe oraz sprzętowe generowanie liczb losowych (TRNG). Komunikuje się przez interfejs SPI i współpracuje z minikomputerami Raspberry Pi, w tym Raspberry Pi 5. Zajmuje 10 pinów złącza GPIO, pozostawiając pozostałe wyprowadzenia dostępne do wykorzystania. LetsTrust TPM
Moduł z układem kryptograficznym ATECC608A. Umożliwia dodanie silnych zabezpieczeń do węzła IoT, urządzenia brzegowego lub systemu wbudowanego. SparkFun DEV-18077
Zestaw do kryptografii, który pozwala poznać podstawy uwierzytelniania kryptograficznego oraz koprocesor kryptograficzny ATECC508A. SparkFun KIT-18303
Brak towaru
Moduł z układem kryptograficznym ATECC608A. Umożliwia dodanie silnych zabezpieczeń do węzła IoT, urządzenia brzegowego lub systemu wbudowanego. Adafruit 4314
Moduł z układem kryptograficznym OPTIGA TRUST M SLS32AIA. Wyposażony w złącze STEMMA QT, komunikuje się przez interfejs I2C. Adafruit 4351
Płytka deweloperska z mikrokontrolerem ATmega4809 i układem kryptograficznym ECC608. Wyposażona w 6 analogowych pinów wejściowych, 14 cyfrowych wejść/wyjść (5 jako wyjście PWM) oraz porty Grove. Seeed Studio 102010288
Zewnętrzny moduł TPM 2.0 w formie pamięci USB, przeznaczony do komputerów z Linuxem oraz jednopłytkowych komputerów z portem USB. Bazuje na układzie Infineon Optiga SLB 9672 i umożliwia bezpieczne przechowywanie kluczy kryptograficznych, szyfrowanie danych oraz uwierzytelnianie systemów. Dzięki interfejsowi USB 2.0 działa w trybie plug & play, bez potrzeby lutowania czy ingerencji w sprzęt, i jest w pełni kompatybilny z pakietem tpm2-software. LetsTrust-TPM2Go USB 2.0
Brak towaru
Zestaw do kryptografii, który pozwala poznać podstawy uwierzytelniania kryptograficznego oraz koprocesor kryptograficzny ATECC508A. SparkFun KIT-18303