Microcontrôleur sécurisé simplifiant les terminaux de paiement sans-contact
Aujourd’hui, les concepteurs de dispositifs de paiement mobile doivent avoir recours à plusieurs CI externes pour l’extension mémoire, l’interface sans contact et son amplificateur, l’interface de piste magnétique PHY ISO7816 et les fonctions de commutation de batterie. Ces composants supplémentaires augmentent la place occupée sur la carte ainsi que le temps nécessaire à la certification. Avec ce microcontrôleur sécurisé DeepCover ARM Cortex-M3, ces fonctions sont intégrées dans une même puce, éliminant ainsi jusqu’à six puces externes.
Ce composant embarque toutes les fonctions de sécurité nécessaires pour répondre aux strictes exigences PCI-PTS, notamment la protection anti effraction active, le clavier aléatoire pour gestion de code PIN, et un moteur cryptographique sécurisé. Il intègre aussi un certain nombre d’interfaces analogiques permettant de réduire l’empreinte sur carte, notamment une interface EMV de lecture sans-contact, deux interfaces de carte à puce EMV, un lecteur de piste magnétique haute-performance à base de DSP, un CAN deux canaux et un CNA.
En outre, ce circuit dispose de 1 Mo de mémoire flash embarquée, de 384 Ko de SRAM, et de 8 Ko de NVSRAM sécurisée. La mémoire peut encore être étendue avec des mémoires flash série rapides externes grâce à un contrôleur QuadSPI avec XiP très souple. Il peut aussi lire et déchiffrer rapidement du code ou des données au vol grâce à un moteur AES. Au niveau interfaces de communication, il propose un port pour dispositif USB, trois contrôleurs SPI, deux UART, et deux contrôleurs I2C.
« Avec un niveau d’intégration jamais atteint jusqu’ici, le MAX32560 est la première solution mono puce rassemblant toutes les fonctions et interfaces nécessaires pour créer de nouvelles générations de dispositifs de confiance pour cartes EMV sans-contact, à puce, ou à bande magnétique, » affirme Gregory Guez, Directeur, Sécurité embarquée, Maxim Integrated. « Etant donné que le MAX32560 est fourni avec une pile logicielle pré-certifiée EMV-L1 avec ou sans-contact, il peut être rapidement déployé au sein de nouveaux projets. Pour offrir à nos clients une solution « clés en main », Maxim a fait équipe avec Alcineo pour fournir un support de pile EMV-L2. »
« Sur un marché du paiement en évolution permanente, Alcineo travaille avec Maxim pour aider ses clients à développer les dispositifs les plus sûrs et les plus innovants,» ajoute Arnaud Corria, Président Exécutif d’Alcineo. «Le MAX32560 combine un niveau de fonctionnalité inédit, au plus haut niveau de sécurité pour produits financiers modernes de type claviers de code PIN ou terminaux mPOS. »
Encapsulé dans un boîtier BGA144 de seulement 9 x 9 mm, ce microcontrôleur fonctionne dans la plage de températures allant de -40 °C à +85 °C et dispose de plusieurs modes d’économie d’énergie pour minimiser la consommation et optimiser l’autonomie de la batterie