Oprogramowanie rozszerzające usługi zabezpieczeń głównych STMicroelectronics X-CUBE-RSSe
Specyfikacje
- Nazwa produktu: X-CUBE-RSSe
- Rozszerzenie oprogramowania dla STM32Cube
- Zgodny z mikrokontrolerami STM32
- Zawiera pliki binarne rozszerzeń RSSe i dane personalizacyjne files i szablony bajtów opcji
- Uwierzytelnianie i szyfrowanie dla bezpiecznego wykonywania
Informacje o produkcie
Pakiet rozszerzeń X-CUBE-RSSe STM32Cube zapewnia pliki binarne rozszerzeń STM32 RSSe do głównych usług bezpieczeństwa (RSS), danych personalizacji files do modułu aplikacji bezpiecznej STM32HSM-V2 i szablonów bajtów opcji. Rozszerza funkcje bezpieczeństwa zapewniane przez urządzenie STM32 poprzez rozszerzenie usług bezpieczeństwa obsługiwanych przez STM32.
Instrukcje użytkowania
Wprowadzenie do STM32Cube
STM32Cube to inicjatywa firmy STMicroelectronics mająca na celu zwiększenie produktywności projektantów poprzez zapewnienie kompleksowych platform oprogramowania wbudowanego, specyficznych dla każdej serii mikrokontrolerów i mikroprocesorów.
Informacje o licencji
Oprogramowanie X-CUBE-RSSe jest dostarczane na podstawie umowy licencyjnej oprogramowania SLA0048 i jej Dodatkowych warunków licencji.
Często zadawane pytania
P: Jaki jest cel X-CUBE-RSSe?
A: X-CUBE-RSSe zapewnia pliki binarne rozszerzeń i dane personalizacyjne files oraz szablony bajtów opcji służące do rozszerzania funkcji bezpieczeństwa urządzeń STM32.
X-CUBE-RSSe
Krótkie dane
Rozszerzenie oprogramowania usług zabezpieczeń głównych (RSSe) dla STM32Cube
Link do statusu produktu
X-CUBE-RSSe
Cechy
- Wsparcie dla różnych usług i funkcji API w celu integracji z bezpiecznym narzędziem programistycznym użytkownika
- Pliki binarne RSSe dla zgodnych mikrokontrolerów STM32
- Dane personalizacji STM32HSM-V2 files
- Szablony bajtów opcji
- Zgodność z STM32CubeProgrammer i STM32 Trusted Package Creator (STM32CubeProg) w wersji 2.18.0 i nowszych
- RSSe-SFI:
- Bezpieczna instalacja oprogramowania sprzętowego (SFI)
- RSSe-KW:
- Usługa bezpiecznego owijania kluczy (KW) w celu ochrony kluczy prywatnych
Opis
- Pakiet rozszerzeń X-CUBE-RSSe STM32Cube zapewnia pliki binarne rozszerzeń STM32 RSSe do głównych usług bezpieczeństwa (RSS), danych personalizacji filedo modułu bezpiecznej aplikacji STM32HSM-V2 i szablonów bajtów opcji.
- W mikrokontrolerach STM32 pamięć systemowa jest częścią pamięci flash tylko do odczytu. Jest ona dedykowana bootloaderowi STMicroelectronics. Niektóre urządzenia mogą zawierać bibliotekę RSS w tym obszarze. Ta biblioteka RSS jest niezmienna. Konsoliduje ona funkcjonalności i API, aby wykonywać funkcje bezpieczeństwa dostarczane przez urządzenie STM32.
- Część RSS zapewnia usługi i funkcje środowiska wykonawczego, które są udostępniane użytkownikowi w nagłówku urządzenia CMSIS file oprogramowania układowego pakietu MCU STM32Cube.
- Część RSS jest dostarczana jako zewnętrzne pliki binarne rozszerzeń RSS (RSSe), które rozszerzają usługi bezpieczeństwa obsługiwane przez STM32. Są to uwierzytelnione i zaszyfrowane biblioteki dostarczane w formacie binarnym, które mogą być wykonywane tylko przez dedykowane urządzenia STM32. Biblioteki RSSe są używane przez narzędzia ekosystemu STMicroelectronics i przez partnerów narzędzi programistycznych STMicroelectronics w celu obsługi bezpiecznych procesów produkcyjnych:
- Aby użyć binarnego pliku instalacyjnego oprogramowania sprzętowego RSSe-SFI, zapoznaj się z dokumentem Instalacja oprogramowania sprzętowego STM32 MCUs Secure Firmware Install (SFI)view notatkę aplikacyjną (AN4992) i odwiedź SFIview strona wiki STM32 MCU pod adresem wiki.st.com/stm32mcu
Usługa bezpiecznego owijania kluczy RSSe-KW zapewnia ochronę kluczy prywatnych. Po opakowaniu klucze prywatne nie są dostępne dla aplikacji użytkownika ani dla procesora. Usługa bezpiecznego owijania kluczy używa peryferyjnego mostu sprzęgającego i łańcuchowego (CCB) do zarządzania opakowanymi kluczami. - Na początku pliki binarne RSSe, dane personalizacyjne STM32HSM-V2 files, a szablony bajtów opcji zostały zintegrowane i rozprowadzone za pomocą narzędzia STM32CubeProgrammer (STM32CubeProg). Od wersji STM32CubeProgrammer v2.18.0 wszystkie te filesą dostarczane oddzielnie w dedykowanym pakiecie rozszerzeń X-CUBE-RSSe. Muszą zostać zainstalowane ręcznie w narzędziach STM32. X-CUBE-RSSe jest regularnie konserwowany, aktualizowany i udostępniany na www.st.comIntegrator jest odpowiedzialny za korzystanie z najnowszej wersji w celu ograniczenia narażenia na podatności.
Tabela 1. Obowiązujące produkty
Typ | Produkty |
Mikrokontrolery |
|
Narzędzie do tworzenia oprogramowania | STM32CubeProgrammer i STM32 Trusted Package Creator (STM32CubeProg) |
Narzędzie sprzętowe | Moduł bezpiecznej aplikacji STM32HSM-V2 |
Informacje ogólne
X-CUBE-RSSe działa w oparciu o mikrokontrolery STM32 bazujące na procesorze Arm® Cortex®‑M.
Arm jest zastrzeżonym znakiem towarowym firmy Arm Limited (lub jej spółek zależnych) w Stanach Zjednoczonych i/lub gdzie indziej.
Czym jest STM32Cube?
STM32Cube to oryginalna inicjatywa STMicroelectronics mająca na celu znaczną poprawę produktywności projektantów poprzez zmniejszenie wysiłku, czasu i kosztów rozwoju. STM32Cube obejmuje całe portfolio STM32.
STM32Cube zawiera:
- Zestaw przyjaznych dla użytkownika narzędzi programistycznych obejmujących rozwój projektu od koncepcji do realizacji, wśród których znajdują się:
- STM32CubeMX, graficzne narzędzie do konfiguracji oprogramowania, które umożliwia automatyczne generowanie kodu inicjującego C za pomocą kreatorów graficznych
- STM32CubeIDE, wszechstronne narzędzie programistyczne z konfiguracją urządzeń peryferyjnych, generowaniem kodu, kompilacją kodu i funkcjami debugowania
- STM32CubeCLT, wszechstronny zestaw narzędzi programistycznych wiersza poleceń z kompilacją kodu, programowaniem płytki i funkcjami debugowania
- STM32CubeProgrammer (STM32CubeProg), narzędzie programistyczne dostępne w wersjach graficznych i wiersza poleceń
- STM32CubeMonitor (STM32CubeMonitor, STM32CubeMonPwr, STM32CubeMonRF, STM32CubeMonUCPD), potężne narzędzia monitorujące umożliwiające precyzyjne dostrajanie zachowania i wydajności aplikacji STM32 w czasie rzeczywistym
- Pakiety STM32Cube MCU i MPU, kompleksowe platformy oprogramowania wbudowanego specyficzne dla każdej serii mikrokontrolerów i mikroprocesorów (takie jak STM32CubeU5 dla serii STM32U5), które obejmują:
- Warstwa abstrakcji sprzętu STM32Cube (HAL), zapewniająca maksymalną przenośność w całym portfolio STM32
- Niskowarstwowe interfejsy API STM32Cube, zapewniające najlepszą wydajność i rozmiary przy wysokim stopniu kontroli użytkownika nad sprzętem
- Spójny zestaw komponentów oprogramowania pośredniczącego, takich jak ThreadX, FileX, LevelX, NetX Duo, USBX, USB PD, biblioteka dotykowa, biblioteka sieciowa, mbed-crypto, TFM i OpenBL
- Wszystkie wbudowane narzędzia programowe z pełnymi zestawami urządzeń peryferyjnych i aplikacyjnych, npamples
- Pakiety rozszerzeń STM32Cube, które zawierają wbudowane komponenty oprogramowania, które uzupełniają funkcje pakietów MCU i MPU STM32Cube o:
- Rozszerzenia oprogramowania pośredniego i warstwy aplikacji
- Examppliki działające na niektórych konkretnych płytach rozwojowych STMicroelectronics
Licencja
Oprogramowanie X-CUBE-RSSe jest dostarczane na podstawie umowy licencyjnej oprogramowania SLA0048 i jej Dodatkowych warunków licencji.
Historia rewizji
Tabela 2. Historia zmian dokumentu
Data | Rewizja | Zmiany |
18-paź-2024 | 1 | Pierwsze wydanie. |
WAŻNA INFORMACJA – PRZECZYTAJ UWAŻNIE
- STMicroelectronics NV i jej spółki zależne („ST”) zastrzegają sobie prawo do wprowadzania zmian, poprawek, ulepszeń, modyfikacji i udoskonaleń produktów ST i/lub niniejszego dokumentu w dowolnym momencie bez powiadomienia. Nabywcy powinni uzyskać najnowsze istotne informacje o produktach ST przed złożeniem zamówienia. Produkty ST są sprzedawane zgodnie z warunkami sprzedaży ST obowiązującymi w momencie potwierdzenia zamówienia.
- Nabywcy ponoszą wyłączną odpowiedzialność za wybór, selekcję i użytkowanie produktów ST. ST nie ponosi żadnej odpowiedzialności za pomoc w stosowaniu ani za konstrukcję produktów nabywców.
ST nie udziela żadnej licencji, wyraźnej ani dorozumianej, na jakiekolwiek prawa własności intelektualnej. - Odsprzedaż produktów ST z postanowieniami różniącymi się od informacji zawartych w niniejszym dokumencie powoduje unieważnienie gwarancji udzielonej przez ST na taki produkt.
ST i logo ST są znakami towarowymi ST. Aby uzyskać dodatkowe informacje o znakach towarowych ST, zapoznaj się z www.st.com/trademarks. Wszystkie inne nazwy produktów lub usług są własnością ich odpowiednich właścicieli.
Informacje zawarte w niniejszym dokumencie zastępują informacje podane wcześniej w jakiejkolwiek poprzedniej wersji tego dokumentu.
© 2024 STMicroelectronics – Wszelkie prawa zastrzeżone
Dokumenty / Zasoby
![]() |
Oprogramowanie rozszerzające usługi zabezpieczeń głównych STMicroelectronics X-CUBE-RSSe [plik PDF] Instrukcja użytkownika X-CUBE-RSSe, X-CUBE-RSSe Root Security Services Extension Software, Root Security Services Extension Software, Security Services Extension Software, Services Extension Software, Extension Software, Software |