STMicroelectronics hat STM32Trust eingeführt , um die Bemühungen der Designer zu leiten, einen starken Cyber-Schutz in neue IoT-Geräte einzubauen und dabei die Best Practices der Branche zu nutzen.
STM32Trust kombiniert Wissen, Designtools und gebrauchsfertige Original-ST-Software. Diese helfen Entwicklern, die in STM32-Mikrocontrollern integrierten Funktionen zu nutzen, um das Vertrauen zwischen Geräten sicherzustellen, unbefugten Zugriff zu verhindern und Seitenkanalangriffen zu widerstehen. All dies verhindert Datendiebstahl und Codeänderungen.
STM32Trust integriert alle verfügbaren Cyber-Schutzressourcen für die STM32-Familie und unterstützt Designer bei der Implementierung einer robusten Strategie auf mehreren Ebenen, die sicherheitsorientierte Chipfunktionen und Softwarepakete nutzt.
Die STM32-Familie ist das weltweit führende System-on-Chip-Portfolio, das auf der Arm Cortex-CPU- Architektur basiert und fast 1000 Varianten enthält, die in intelligenten Geräten, Fernsensoren, Wearables, E-Health-Geräten, IoT-Gateways, zugriffsgesteuertem Speicher, Zahlungen, und viele andere angeschlossene Geräte. Je nach Modell kann der Hardware-Cyber-Schutz Funktionen wie einen benutzerdefinierten sicheren Start, einen Zufallszahlengenerator, der verhindert, dass Hacker Muster in Signalen beobachten, dedizierte Verschlüsselungs-Co-Prozessoren und einen sicheren Speicher für Verschlüsselungsschlüssel umfassen. ST verfügt außerdem über Manipulationserkennungs- und Firewall-Code-Isolationsmechanismen und implementiert Arm TrustZone ® -Technologien für zusätzlichen Schutz des sensibelsten Codes.
STM32Trust bietet Produktentwicklern alles, was sie benötigen, um verbundene Objekte mithilfe dieser Funktionen effektiv zu schützen, einschließlich Referenzmaterial und freier Software.
Unter den Referenzsoftwarepaketen zeigt X-CUBE-SBSFU, wie Anwendungscode am anfälligsten geschützt wird, wenn er in den Startspeicher übertragen oder vor Ort aktualisiert wird. X-CUBE-SBSFU-Referenzpakete sind für STM32F4, F7, H7, L0, L1, L4, G0, G4 und WB verfügbar. Es gibt auch eine Referenzimplementierung des sicheren Elements STSAFE von ST, das das Sicherheitsniveau der endgültigen Anwendung maximiert.
Darüber hinaus bieten sichere Firmware-Installationslösungen für STM32L4- und STM32H7-Mikrocontroller Schutz, während Geräte zum ersten Mal programmiert werden. Die Lösung bietet ein vollständiges Toolset zum Verschlüsseln von OEM-Binärdateien mit der Trusted Package Creator-Software, dem STM32CUBEProgrammer zum sicheren Flashen des STM32 und dem STM32HSM zum Übertragen von OEM-Anmeldeinformationen an den Programmierpartner.
Die STM32Trust-Ressourcen, einschließlich Tools, ausgewertetem Referenzmaterial und Quellcode, können kostenlos von http://www.st.com/stm32trust heruntergeladen werden.