Abstract:
Method for managing information communication between a NFC controller (NCC) coupled to an antenna (ANT1) for a contactless communication with an object (RDR), to a device host (DH) and to at least one secure element (SE), comprising routing all said information through said NFC controller, communicating first information (INF1) to be communicated between said at least one secure element and said device host through a first communication link (LK1) between said NFC controller (NCC) and said device host (DH) and through a second communication link (LK2) between said NFC controller (NCC) and said at least one secure element (SE), communicating second information (INF2) coming from and/or intended to said antenna through a third communication link (LK3) between said NFC controller (NCC) and said at least one secure element (SE), said first (LK1) and second (LK2) communication links having bandwidths greater than the bandwidth of said third communication link (LK3).
Abstract:
La présente description concerne un dispositif électronique (201) comprenant un processeur (2011) hébergeant une application (2014), un module de communication en champ proche (2012), et un élément sécurisé (2012) distinct du processeur (2011), dans lequel le module de communication en champ proche (2012) est configuré pour identifier le type d'un terminal (203) émettant une trame d'interrogation, à destination de ladite application (2014), que le module de communication reçoit en analysant le type de ladite trame d'interrogation, ledit dispositif (201) étant configuré pour comparer le résultat de ladite analyse avec au moins une commande reçue de la part dudit terminal (203) pendant la mise en oeuvre d'une transaction NFC.
Abstract:
L'invention concerne un procédé de contrôle de l'exécution d'une application de paiement par un terminal mobile (1), communiquant en champ proche avec un dispositif de paiement (2), comportant les étapes de : transmettre une requête de sélection d'application (SEND REQ(PART AID)) à destination du dispositif de paiement ; et vérifier l'identifiant (AID) d'application reçu du dispositif de paiement par rapport à une liste d'applications autorisées, la vérification étant effectuée par le circuit par lequel transite la requête de sélection d'application.
Abstract:
Method for managing information communication between a NFC controller (NCC) coupled to an antenna (ANT1) for a contactless communication with an object (RDR), to a device host (DH) and to at least one secure element (SE), comprising routing all said information through said NFC controller, communicating first information (INF1) to be communicated between said at least one secure element and said device host through a first communication link (LK1) between said NFC controller (NCC) and said device host (DH) and through a second communication link (LK2) between said NFC controller (NCC) and said at least one secure element (SE), communicating second information (INF2) coming from and/or intended to said antenna through a third communication link (LK3) between said NFC controller (NCC) and said at least one secure element (SE), said first (LK1) and second (LK2) communication links having bandwidths greater than the bandwidth of said third communication link (LK3).
Abstract:
La présente description concerne un dispositif électronique comprenant : - un processeur exécutant un premier système d'exploitation de haut niveau (301) et une première application (302A, 302B) ; - un élément sécurisé exécutant un premier système d'exploitation de bas niveau (355) configuré pour exécuter la vérification de la fiabilité du premier système d'exploitation (301), et un deuxième système d'exploitation de bas niveau (354) configuré pour exécuter une deuxième application et une communication sans fil avec ladite première application, dans lequel à chaque démarrage du dispositif électronique, le premier système d'exploitation de bas niveau (355) effectue une vérification de la fiabilité du premier système d'exploitation de haut niveau (301), et quand ladite première application envoie une requête à ladite deuxième application, ledit deuxième système d'exploitation de bas niveau (354) demande ledit résultat au premier système d'exploitation de bas niveau (355) et le rend accessible de la deuxième application.
Abstract:
La présente description concerne un dispositif électronique comprenant un élément sécurisé adapté à mettre en oeuvre au moins une première application (352A, 352B), et une interface de programmation d'application (501) configurée pour vérifier si une commande reçue par ladite au moins une première application (352A, 352B) a été envoyée de manière fiable.
Abstract:
La présente description concerne un procédé de réalisation d'une transaction NFC entre un terminal mobile et un module distant, le terminal comprenant un processeur (2011) hébergeant une application (2014) établissant la transaction NFC, un module de communication en champ proche (2013), et un élément sécurisé (2012) distinct du processeur (2011), le procédé comprenant au moins les étapes successives suivantes : (a) ledit module de communication en champ proche (2013) chiffre des premières données envoyées par le module distant en utilisant une première clé fournie par ledit élément sécurisé (2012) ; et (b) ladite première application (2014) déchiffre lesdites premières données en utilisant une deuxième clé fournie par ledit élément sécurisé (2012).
Abstract:
La présente description concerne un élément sécurisé et un procédé de communication, adaptés à mettre en oeuvre au moins une première application (231, 232, 233), et comprenant un circuit adapté à : enregistrer des informations de routage et une liste et des paramètres de protocoles de communication compatibles avec ladite première application (231, 232, 233) ; vérifier la compatibilité d'un premier protocole de communication utilisé par des premiers messages destinés à ladite première application (231, 232, 233) avec les protocoles de ladite liste ; convertir lesdits premiers messages en des deuxièmes messages utilisant un deuxième protocole de communication si le premier protocole n'est pas compatible avec au moins un des protocoles de ladite liste ; et aiguiller lesdits deuxièmes messages vers ladite première application en utilisant les informations de routage de ladite première application (231, 232, 233).
Abstract:
La présente description concerne un élément sécurisé (300) et un procédé de communication comprenant : un routeur (304) gérant des premiers messages utilisant un premier protocole de communication entre des applications de l'élément sécurisé et l'extérieur de l'élément sécurisé ; et une couche logicielle (303) effectuant un traitement au niveau du routeur et adaptée à : vérifier la compatibilité d'un deuxième protocole de communication, différent du premier, avec lequel sont reçues des deuxièmes messages ; en l'absence de compatibilité, convertir les deuxièmes messages dans le premier protocole de communication ; et transmettre les deuxièmes messages audit routeur (304).