Kategorie

Kamami.pl - oficjalny dystrybutor Raspberry Pi

Nowe produkty



Qwiic Cryptographic Co-Processor Breakout - moduł do kryptografii z układem ATECC508A

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

Więcej szczegółów

ID: 581506

26,50 zł brutto (23% VAT)
21,54 zł netto

Dodaj do listy życzeń

Więcej informacji

Opis

Moduł z koprocesorem kryptograficznym oparty na układzie ATECC508A. Pozwala dodać silne zabezpieczenia uwierzytelniania do węzła IoT lub systemu wbudowanego. Jest dostarczany z unikalnym 72-bitowym numerem seryjnym i zawiera 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:

  • Tworzenie i bezpieczne przechowywanie unikatowych asymetrycznych par kluczy w oparciu o kryptografię krzywych eliptycznych (FIPS186-3).
  • Tworzenie i weryfikacja 64-bajtowych podpisów cyfrowych (z 32-bajtowych danych komunikatów).
  • Tworzenie wspólnego tajnego klucza w kanale publicznym za pomocą algorytmu krzywej eliptycznej Diffiego-Hellmana.
  • Standardowy protokół typu wyzwanie-odpowiedź oparty na skrótach wykorzystujący algorytm SHA-256.
  • Wewnętrzny generator liczb losowych FIPS wysokiej jakości.
  • W chipie wbudowana jest pamięć EEPROM 10Kb, której można używać do przechowywania kluczy, certyfikatów, danych, rejestrowania zużycia i konfiguracji zabezpieczeń. Dostęp do sekcji pamięci można wówczas ograniczyć, a konfigurację zablokować, aby zapobiec zmianom.
Uwaga!
Przed użyciem należy zapoznać się z instrukcją podłączania. Układ może być skonfigurowany tylko zanim zostanie trwale zablokowany.

Moduł komunikuje się przez interfejs I2C. Na stronie produktu dostępna jest instrukcja oraz biblioteka Arduino.

Właściwości

  • Unikalny 72-bitowy numer seryjny
  • Pamięć EEPROM 10 kb na klucze, certyfikaty i dane
  • Miejsce na 16 kluczy
  • 256-bitowa długość klucza
  • Wewnętrzny generator liczb losowych FIPS (RNG)
  • Komunikacja I2C
  • Konfigurowalny adres I2C (7-bitowy): 0x60 (domyślnie)
  • Napięcie: 2 V do 5,5 V (Qwiic: 3,3 V)
  • Aktywny pobór prądu (dla ATECC508A): 16 mA
  • Prąd uśpienia (dla ATECC508A): <150 nA

Do pobrania

Producent

Produkty powiązane