Avec TrustZone, protégez votre logiciel embarqué
Publié par Nicolas le
La technologie TrustZone 2.0 pour l'architecture ARMv8-M
Arm propose TrustZone sur les microcontrôleurs basés Armv8-M afin d’offrir une extension sécuritaire et optimisée aux applications embarquées.
Sécuriser sans sacrifier à l'efficacité
Avec TrustZone , vous pouvez définir plusieurs domaines de sécurité logicielle, et permettre ainsi de limiter l’accès à la mémoire et aux entrées/sorties uniquement au domaine sécurisé:
Cette technologie pour l’architecture Armv8-M permet :
- de préserver une faible latence aux interruptions. Ceci, aussi bien pour les domaines sécurisés et non sécurisés.
- De ne pas imposer de surcharge de code, de cycle ou de complexité comme le ferait une solution basée sur la virtualisation.
- d’introduire des instructions efficaces pour les appels vers le domaine sécurisé avec une surcharge minimale.
Grâce à cela, l’environnement MDK de Keil permet aux développeurs d’applications embarquées de développer/déverminer simplement. Aussi bien pour la partie sécurisée que la partie non sécurisée de leur application.
Plus d'informations
Vous trouverez plus d’informations sur le site Arm Trustzone. Vous pouvez aussi télécharger ce livre blanc: “Challenges of delivering and protecting third-party firmware libraries on microcontroller systems”.
0 commentaire