STMicroelectronics uruchomił STM32Trust, aby kierować wysiłkami projektantów, aby zbudować silną ochronę cybernetyczną w nowych urządzeniach IoT, wykorzystując najlepsze praktyki branżowe.
STM32Trust łączy wiedzę, narzędzia projektowe i gotowe do użycia oryginalne oprogramowanie ST. Pomagają one projektantom w korzystaniu z funkcji wbudowanych w mikrokontrolery STM32 w celu zapewnienia zaufania między urządzeniami, zapobiegania nieautoryzowanemu dostępowi i odpierania ataków typu side-channel. Wszystko to zapobiega kradzieży danych i modyfikacji kodu.
Łącząc wszystkie dostępne zasoby cyberochrony dla rodziny STM32, STM32Trust pomaga projektantom wdrożyć solidną wielopoziomową strategię wykorzystującą funkcje chipów i pakiety oprogramowania ukierunkowane na bezpieczeństwo.
Rodzina STM32 to wiodące na świecie portfolio systemów typu system-on-chip, oparte na architekturze Arm Cortex CPU i zawiera prawie 1000 wariantów stosowanych w inteligentnych urządzeniach, zdalnych czujnikach, urządzeniach do noszenia, urządzeniach e-zdrowia, bramach IoT, pamięci masowej z kontrolą dostępu, płatnościach, i wiele innych podłączonych urządzeń. W zależności od modelu, sprzętowa ochrona cybernetyczna może obejmować takie funkcje, jak dostosowany bezpieczny rozruch, generator liczb losowych, który zapobiega obserwowaniu przez hakerów wzorców w sygnałach, dedykowane koprocesory szyfrujące i bezpieczne przechowywanie kluczy szyfrujących. ST buduje również wykrywanie manipulacji, mechanizmy izolacji kodu zapory ogniowej i wdraża technologie Arm TrustZone ® w celu dodatkowej ochrony najbardziej wrażliwego kodu.
STM32Trust zapewnia twórcom produktów wszystko, czego potrzebują, aby skutecznie chronić połączone obiekty przy użyciu tych funkcji, w tym materiały referencyjne i bezpłatne oprogramowanie.
Wśród referencyjnych pakietów oprogramowania X-CUBE-SBSFU demonstruje, jak chronić kod aplikacji w najbardziej wrażliwym miejscu, gdy jest on przenoszony do pamięci rozruchowej lub aktualizowany w terenie. Pakiety referencyjne X-CUBE-SBSFU są dostępne dla STM32F4, F7, H7, L0, L1, L4, G0, G4 i WB. Istnieje również referencyjna implementacja bezpiecznego elementu STSAFE ST, która maksymalizuje poziom bezpieczeństwa końcowej aplikacji.
Ponadto rozwiązania Secure Firmware Installation dla mikrokontrolerów STM32L4 i STM32H7 zapewniają ochronę podczas pierwszego programowania urządzeń. Rozwiązanie oferuje kompletny zestaw narzędzi do szyfrowania plików binarnych OEM za pomocą oprogramowania Trusted Package Creator, STM32CUBEProgrammer do bezpiecznego flashowania STM32 oraz STM32HSM do przesyłania danych uwierzytelniających OEM do partnera programistycznego.
Zasoby STM32Trust, w tym narzędzia, ocenione materiały referencyjne i kod źródłowy, można pobrać bezpłatnie ze strony