Microchip intègre sa technologie de sécurité Trust Platform dans un microcontrôleur PIC32 à cœur Arm Cortex-M23

Nul n’ignore désormais que les menaces de sécurité commencent à poser de sérieux problèmes sur les marchés de l’Internet des objets (IoT), de l’électronique grand public, de l’industriel et du médical (entre autres). Tous les fabricants de microcontrôleurs font donc évoluer leur offre pour embarquer des fonctions de sécurité forte dans leurs produits, tout en maintenant une consommation réduite pour garantir une autonomie maximale aux équipements alimentés sur piles ou batteries. Tel est le cas de Microchip.

Avec la référence PIC32CM CL60, la société de semi-conducteurs propose un microcontrôleur qui, pour la première fois, associe la technologie TrustZone (assurée par le cœur Arm Cortex-M23) et le sous-système de sécurité Trust Platform de l’Américain. Jusqu’alors les fonctions de gestion et d’octroi des identifiants, des clés de sécurité et des certificats proposées par l’environnement Trust Platform (lancé fin 2019) étaient assurées par un élément sécurisé distinct (lire notre article). Selon Microchip, les développeurs ont ainsi à leur disposition un microcontrôleur 32 bits conçu pour protéger les équipements ainsi que l’utilisateur final contre les attaques distantes ou physiques, que ce soit sur les appareils électroménagers intelligents, les smartphones ou les accessoires de tablettes, les appareils médicaux portables, les dispositifs électroniques connectés portés sur soi ou les robots industriels.

Au-delà, le PIC32CM LC60, d’ores et déjà disponible, intègre un contrôleur tactile doté d’une fonctionnalité baptisée Driven Shield Plus, qui empêche les fausses détections dues à l’humidité et offre un niveau de protection élevé contre le bruit pour la mise en place d’interfaces tactiles résistantes.

De plus, le composant intègre des périphériques estampillés SleepWalking, indépendants du cœur, ainsi qu’un système spécifique de gestion des événements (Event System). Selon Microchip, ces périphériques maintiennent le cœur du microcontrôleur en mode veille pendant de longues périodes afin de réduire la consommation. La puce est également dotée de fonctions analogiques intégrées comme des amplificateurs opérationnels et des convertisseurs numérique-analogique et analogique-numérique (A/N) qui peuvent fonctionner en mode veille et être connectés à différents capteurs.

Un ensemble d’outils de développement est proposé avec le microcontrôleur PIC32CM LC60 tels que le générateur de code MPLAB Code Configurator (MCC), le logiciel TrustZone Manager et la suite de développement Trust Platform Design Suite, qui vise à simplifier la configuration du sous-système sécurisé. Le service d’octroi de clés Trust Platform de Microchip est, quant à lui, disponible pour provisionner en toute sécurité clés et certificats.

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée aux microcontrôleurs : Embedded-MCU

Vous pouvez aussi suivre nos actualités sur la vitrine LinkedIN de L'Embarqué consacrée à la sécurité dans les systèmes embarqués : Embedded-SEC