STMicroelectronics a lancé STM32Trust pour guider les efforts des concepteurs pour intégrer une cyber-protection solide dans les nouveaux appareils IoT en tirant parti des meilleures pratiques du secteur.
STM32Trust combine connaissances, outils de conception et logiciel ST original prêt à l'emploi. Ceux-ci aident les concepteurs à tirer parti des fonctionnalités intégrées aux microcontrôleurs STM32 pour garantir la confiance entre les appareils, empêcher les accès non autorisés et résister aux attaques par canal latéral. Tout cela évite le vol de données et la modification du code.
Intégrant toutes les ressources de cyber-protection disponibles pour la famille STM32, STM32Trust aide les concepteurs à mettre en œuvre une stratégie robuste à plusieurs niveaux tirant parti des fonctionnalités de puces et des progiciels axés sur la sécurité.
La famille STM32 est le premier portefeuille de systèmes sur puce au monde basé sur l' architecture CPU Arm Cortex et contient près de 1000 variantes utilisées dans les appareils intelligents, les capteurs à distance, les appareils portables, les appareils de santé électronique, les passerelles IoT, le stockage à accès contrôlé, les paiements et de nombreux autres appareils connectés. Selon le modèle, la cyber-protection matérielle peut inclure des fonctionnalités telles que le démarrage sécurisé personnalisé, un générateur de nombres aléatoires pour empêcher les pirates d'observer des modèles dans les signaux, des coprocesseurs de cryptage dédiés et un stockage sécurisé pour les clés de cryptage. ST intègre également des mécanismes de détection de sabotage, d'isolation de code de pare-feu et implémente les technologies Arm TrustZone ® pour une protection supplémentaire du code le plus sensible.
STM32Trust fournit aux développeurs de produits tout ce dont ils ont besoin pour protéger efficacement les objets connectés en utilisant ces fonctionnalités, notamment du matériel de référence et des logiciels libres.
Parmi les progiciels de référence, X-CUBE-SBSFU montre comment protéger le code d'application le plus vulnérable lorsqu'il est transféré dans la mémoire de démarrage ou mis à jour sur le terrain. Les packages de référence X-CUBE-SBSFU sont disponibles pour les modèles STM32F4, F7, H7, L0, L1, L4, G0, G4 et WB. Il existe également une implémentation de référence de l'élément sécurisé STSAFE de ST, qui maximise le niveau de sécurité de l'application finale.
De plus, les solutions d'installation sécurisée du micrologiciel pour les microcontrôleurs STM32L4 et STM32H7 offrent une protection lors de la première programmation des appareils. La solution offre un ensemble d'outils complet pour crypter les binaires OEM avec le logiciel Trusted Package Creator, le programmeur STM32CUBEP pour flasher en toute sécurité le STM32 et le STM32HSM pour transférer les informations d'identification OEM au partenaire de programmation.
Les ressources STM32Trust, y compris les outils, le matériel de référence évalué et le code source, peuvent être téléchargées gratuitement sur