
Inside Secure cible les clés USB d’authentification avec un nouveau microcontrôleur sécurisé
" En se basant sur les remarques de ses clients, Inside a optimisé la taille et le coût du AT90SO72 afin que ce microcontrôleur sécurisé convienne parfaitement au pilotage des clés USB d’authentification. Dans le même temps, nous avons inclus un solide assortiment d’interfaces d’entrées-sorties et d’autres options que les fabricants trouveront utiles pour de nombreuses applications ", souligne Christian Fleutelot, Directeur général de l’entité VaultIC chez Inside Secure. " Nous avons également réussi à faire fonctionner le dispositif dans une gamme de température plus vaste que ses concurrents, de -40°C à 105°C, ce qui ouvre la voie à des applications dans des environnements rigoureux, comme pour les compteurs intelligents ou d’autres appareils utilisés en extérieur. "
Le AT90SO72 est basé sur l’architecture RISC 8/16 bits haute performance et peu gourmande en énergie d’Inside, conforme aux Common Criteria EAL4+. Il comporte un générateur de nombres aléatoires, des accélérateurs matériels AES (qui supporte des clés de 128, 192 et 256 bits), DES et Triple DES. Le AT90SO72 comporte également le moteur cryptographique avancé Ad-X (TM) 2 d’Inside, qui prend en charge les calculs RSA jusqu’à 4096 bits, et toutes les courbes elliptiques recommandées par le NIST jusqu’à 1024 bits. La génération de clés est également disponible pour les clés RSA et ECC. Le AT90SO72 dispose de 288Ko de mémoire ROM et de 72Ko de mémoire EEPROM haute densité, qui peuvent être cartographiés comme mémoire du programme pour fournir une solution très flexible et peu coûteuse pour de nombreuses applications.
Le AT90SO72 offre une interface USB 2.0 qui peut fonctionner en mode Full Speed ou en mode Low Speed plus économique. Les deux modes sont disponibles en configuration sans résonateur externe, ce qui rend plus compacte l’intégration. Cette interface USB comporte six endpoints de transfert de données configurables par logiciel, supportant les modes bidirectionnels " bulk ", " interrupt " et isochrone. Les options d’entrée-sortie flexibles incluent aussi un contrôleur SPI master/slave, un contrôleur I2C (deux fils), jusqu’à sept ports GPIO et une interface ISO 7816. Le AT90SO72 comporte également un oscillateur à fréquence variable intégré qui permet de réduire le coût et la taille du système tout en augmentant la sécurité.
Comme tous les microcontrôleurs sécurisés d’Inside, le AT90SO72 comporte une grande variété de mécanismes de sécurité, dont une protection contre les attaques SPA et DPA (attaques non invasives par analyse de la consommation électrique), une protection élevée contre les attaques physiques (y compris un bouclier actif, un vérificateur de pile en langage C, un détecteur d’attaque par " glitch " et une détection d’erreurs de parité), des systèmes de protection environnementale (surveillance de la tension, de la fréquence et la température), un détecteur de lumière et une gestion sécurisée de la mémoire.
Le AT90SO72 est disponible maintenant en wafers, en modules et en packages standard SOIC-8 (5×5 mm) et QFN-20 (4×4 mm) conformes à la directive RoHS.
