Chip autoryzacyjny z algorytmami sprzętowymi opartymi na krzywych eliptycznych
Microchip
Od cyberataków po podrabianie markowych towarów - zagrożenia bezpieczeństwa urządzeń i danych są dziś powszechne i dotyczą wszystkich branż. Wynikiem stosowania zbyt słabych mechanizmów zabezpieczających mogą być znacznie mniejsze przychody, a co może być jeszcze gorsze, straty wizerunkowe marki. Bardzo ważne jest zatem wdrożenie skutecznych metod ochrony własności intelektualnej (IP) i uwierzytelniania podłączanych urządzeń.
Aby skutecznie wyeliminować zagrożenia, firma Microchip opracowała specjalizowany układ scalony ATECC608A CryptoAuthentication, pozwalający projektantom rozbudować system o dodatkowy, sprzętowy element zabezpieczający.
Podstawą bezpiecznej komunikacji jest możliwość tworzenia, ochrony i uwierzytelniania unikalnej i zaufanej tożsamości układu. Dzięki przechowywaniu kluczy prywatnych układu w bezpiecznym miejscu odizolowanym od systemu oraz zastosowaniu najlepszych w branży technik kryptograficznych, ATECC608A zapewnia wysoki poziom bezpieczeństwa, odpowiadający wymogom prawie każdego projektu.
Do najważniejszych cech ATECC608A należy:
- bezpieczne generowanie kluczy: RNG (Random Number Generator) kompatybilny ze standardem Federal Information Processing Standard (FIPS) generuje unikalne klucze zgodne z ostatnimi wymogami NIST, ułatwiając uzyskanie certyfikacji FIPS dla całego systemu,
- nowe komendy ułatwiające walidację sygnatury podpisu oprogramowania firmware w aplikacjach z małymi mikrokontrolerami, takimi jak ARM Cortex-M0+,
- zaufana autoryzacja węzłów sieci LoRa: silnik AES-128 umożliwia również wdrażanie zabezpieczeń dla infrastruktury LoRa poprzez uwierzytelnianie zaufanych węzłów sieciowych,
- szybsze przetwarzanie danych: algorytmy sprzętowe oparte na krzywych eliptycznych (ECC - Elliptical Curve Cryptography) generują mniejsze klucze i tworzą certyfikowane źródło zaufania szybciej i w bezpieczniejszy sposób niż w przypadku implementacji bazujących na starszych metodach,
- zabezpieczenia antysabotażowe: techniki zapobiegania naruszaniu zabezpieczeń chronią klucze przed fizycznymi atakami i próbami włamań już po wdrożeniu systemu. Zapewniają zachowanie bezpiecznej i zaufanej tożsamości,
- produkcja prowadzona w zakładach firmy Microchip zapewnia bezpieczne dostarczanie kluczy i certyfikatów, eliminując ryzyko wycieku danych podczas produkcji.
Do szybkiego tworzenia prototypowych układów zabezpieczeń firma Microchip przygotowała zestaw ewaluacyjny CryptoAuth Xplained Pro (ATCryptoAuth-XPRO-B) kompatybilny z dowolnymi płytkami ewaluacyjnymi Microchip Xplained lub Xplained Pro. Cena hurtowa ATECC608A wynosi 0,56 USD przy zamówieniach 10 tys. sztuk. Cena zestawu ewaluacyjnego ATCryptoAuth-XPRO-B wynosi 10 USD.