Mikrokontroler kryptograficzny 4,34 x 4,34 mm odporny na próby manipulacji
Maxim Integrated Products, Inc.
MAX32558 DeepCover to kolejny mikrokontroler kryptograficzny z oferty firmy Maxim, oferujący chronioną wewnętrzną pamięć do przechowywania kluczy, bezpieczny bootloader i mechanizmy zabezpieczające przed próbami manipulacji. Stanowi on rozszerzenie rodziny układów DeepCover adresowanych do urządzeń konsumenckich, przemysłowych, komputerowych i IoT. Od wcześniejszych wersji odróżnia go łatwiejsza implementacja oraz mniejsze gabaryty, pozwalające zmniejszyć nawet o 50% wymaganą powierzchnię płytki drukowanej.
MAX32558 jest zamykany w obudowie WLP o powierzchni 4,34 x 4,34 mm. Jego struktura wewnętrzna obejmuje mikrokontroler ARM Cortex-M3, 512 KB pamięci Flash, 96 KB pamięci RAM, 1 KB bezpiecznej pamięci NVSRAM z podtrzymaniem bateryjnym i szyfrowaniem AES, sprzętową jednostkę szyfrującą AES/DES/SHA, generator rzeczywistych liczb losowych, pamięć RAM z podtrzymaniem bateryjnym, czytnik kart magnetycznych, obwód zabezpieczający przed próbami manipulacji, współpracujący z 4 zewnętrznymi czujnikami i kontroler smart card.
Do tego dochodzą funkcje peryferyjne typowe dla mikrokontrolerów ARM: oscylator, watchdog, zestaw liczników/timerów, przetwornik A/C itp. Komunikacja z układami zewnętrznymi może się odbywać za pośrednictwem interfejsów USB, SPI, UART i I²C. MAX32558 uzyskał certyfikat FIPS 140-2 L3&4 (Federal Information Processing Standard).
Jego zakres zastosowań obejmuje m.in. mobilne terminale płatnicze, klawiatury w bankomatach i sprzętowe moduły bezpieczeństwa. Ceny hurtowe MAX32558 zaczynają się od 3,80 USD przy zamówieniach 1000 sztuk. Producent oferuje zestaw ewaluacyjny MAX32558-KIT# z pakietem oprogramowania obejmującym system operacyjny czasu rzeczywistego (RTOS) z przykładowymi kodami programów.