A-CHINA
Mikrokontrolery 32-bit i rozwiązania bezpieczeństwa sprzętowego PUF
O producencie
A-China Semiconductor Ltd. to firma typu fabless z Hongkongu zajmująca się projektowaniem układów scalonych. Producent koncentruje się na mikrokontrolerach oraz rozwiązaniach, w których istotne jest sprzętowe bezpieczeństwo, identyfikacja urządzenia i ochrona oprogramowania wbudowanego.
Jednym z najbardziej charakterystycznych rozwiązań firmy jest 32-bitowy mikrokontroler MCU007 z funkcją PUF (Physical Unclonable Function). Technologia PUF wykorzystuje naturalne, niewielkie różnice powstające w procesie produkcji półprzewodników do utworzenia unikalnego identyfikatora sprzętowego. Dzięki temu każdy układ może mieć własną, trudną do skopiowania tożsamość bez konieczności przechowywania klasycznego klucza w zwykłej pamięci.
MCU007 został zaprojektowany z myślą o ochronie firmware, uwierzytelnianiu urządzeń i ograniczaniu ryzyka kopiowania konstrukcji. Firma oferowała również wariant MCU008 bez funkcji PUF, zachowujący zgodność funkcjonalną w aplikacjach, w których specjalizowane zabezpieczenie nie jest wymagane.
Rozwiązania A-China są kierowane do projektów embedded, IoT i inteligentnych urządzeń, gdzie poza funkcjonalnością mikrokontrolera znaczenie ma identyfikacja sprzętu i bezpieczeństwo produktu. Producent był prezentowany m.in. w środowisku embedded jako dostawca mikrokontrolerów z funkcjami bezpieczeństwa sprzętowego.
Zastosowania
Produkty i rozwiązania producenta znajdują zastosowanie między innymi w następujących obszarach:
Oferta A-CHINA w Maritexie
Oferta A-CHINA w Maritexie koncentruje się na mikrokontrolerach przeznaczonych do projektów embedded, IoT oraz urządzeń wymagających funkcji bezpieczeństwa sprzętowego.
Dostępne grupy produktów obejmują:
Układy A-CHINA mogą być wykorzystywane jako jednostki sterujące w urządzeniach elektronicznych oraz jako element architektury bezpieczeństwa, szczególnie w projektach, w których ważna jest ochrona firmware i jednoznaczna identyfikacja sprzętu.
Przy doborze mikrokontrolera należy zweryfikować rdzeń, pamięć, dostępne interfejsy i peryferia, zakres napięcia oraz temperatury pracy, a w projektach wymagających zabezpieczeń także dostępność funkcji PUF i sposób jej integracji z oprogramowaniem urządzenia.