Sécurisation des transactions mobiles dans les « wearables »
Cet écosystème de développement facilite l’intégration de la prise en charge des opérations de paiement, billetterie, accès numérique et autres cartes de fidélité dans les wearables en associant le microcontrôleur principal de l’appareil à un élément matériel sécurisé pour garantir une protection efficace contre les attaques malveillantes.
Il regroupe tous les éléments dont les développeurs ont besoin pour créer leurs applications sur un système hôte comme, par exemple, un microcontrôleur sécurisé STM32 de la gamme et en ajoutant, en option, une antenne de communications sans contact NFC développée par ams. La technologie d’ams permet d’utiliser de minuscules antennes NFC idéalement adaptées aux produits électroniques portés. Elle a déjà été intégrée avec succès dans un design de référence de paiement mobile développé conjointement par ST et ams.
"Les paiements sécurisés au niveau matériel peuvent rendre les produits électroniques portés encore plus attrayants pour un plus large éventail d’utilisateurs, ce qui permettra aux marchés des produits wearables et des paiements mobiles de se développer rapidement et ainsi d’atteindre pleinement leur potentiel," a déclaré Laurent Degauque, Directeur Marketing de la division Microcontrôleurs sécurisés de STMicroelectronics. "Notre écosystème réunit tous les ingrédients nécessaires pour intégrer entièrement les éléments matériels et logiciels, afin d’accélérer le lancement de nouveaux produits sur le marché et assurer les plus hauts niveaux de sécurité grâce à nos circuits sécurisés qui ont déjà fait leurs preuves."
Comprenant plusieurs cartes d’extension, cet écosystème intègre le microcontrôleur sécurisé ST31 ou le système en boîtier (SIP) ST54 qui héberge un microcontrôleur sécurisé, un contrôleur NFC, une antenne NFC amovible et un ensemble complet de blocs logiciels. Les designs architecturés autour du microcontrôleur ST31 conviennent particulièrement aux applications bancaires VIP telles que les bracelets intelligents qui prennent en charge la fonction de carte de crédit, tandis que le ST54 fonctionne avec les périphériques de paiement sans contact (NFC) proposés par les équipementiers.
Ces deux cartes d’extension embarquent un connecteur Arduino et sont compatibles avec l’environnement de développement de microcontrôleurs Nucleo STM32, ainsi que la vaste gamme de cartes X-Nucleo qui simplifient l’ajout de fonctionnalités telles qu’un module Bluetooth ou un outil de reconnaissance d’empreintes digitales. Conformes aux normes NFC, elles bénéficient des certifications de sécurité EMVCo (Europay, MasterCard, Visa) et CC-EAL5 + (Critères communs Niveau 5+).
Les blocs logiciels fournis avec ce kit de développement logiciel (SDK) regroupent tous les éléments nécessaires pour gérer l’élément sécurisé, maintenir la connectivité Bluetooth Low Energy (BLE), établir des connexions I2C, SPI et USB, et gérer la mise à jour des fonctions du contrôleur NFC (contrôle, configuration et firmware). Également fournie, l’interface API Bluetooth Low Energy utilise la stack logicielle BLE du microcontrôleur STM32 pour connecter l’application de portefeuille électronique (e-wallet) chargée sur un périphérique distant, un smartphone par exemple, à l’application de paiement sécurisé.
De plus, le kit comprend une stack NFC optimisée pour assurer des performances en temps réel et exploiter pleinement les ressources des microcontrôleurs, en minimisant notamment l’espace occupé par les mémoires RAM et Flash. La stack est fournie sous la forme d’un code exécutable pour les microcontrôleurs STM32 dotés d’un coeur ARM Cortex-M, mettant à la disposition des développeurs un large choix de périphériques avec une vaste gamme de performances, de prix, de boîtiers, de caractéristiques et de consommation d’énergie.
Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :
ECI sur Google News