Qu'est-ce que l'émulation de carte, et que faut-il pour elle ?
L'émulation de carte, c'est le téléphone qui prend le rôle d'une carte sans contact et répond à un lecteur externe qui fournit le champ. C'est ainsi que fonctionnent le paiement par téléphone et l'accès aux portes par téléphone. Ce qu'un téléphone a le droit de présenter est contrôlé par le système d'exploitation et par l'émetteur du justificatif, pas par l'utilisateur.
L'inversion des rôles
En mode lecteur graveur, le téléphone est la source d'énergie. En émulation de carte, tout s'inverse : un terminal externe produit le champ, et le téléphone y répond, exactement comme le ferait une carte plastique.
Le terminal ne fait pas la différence, et c'est tout l'enjeu. Un terminal de paiement qui dialogue avec un téléphone exécute le même échange qu'avec une carte, car le téléphone présente une application de carte plutôt que de faire semblant en un sens plus vague.
Ce qu'elle exige
Trois choses, et c'est la troisième que l'on oublie.
Un matériel capable de ce rôle, ce que possède tout téléphone doté du NFC. Un endroit où le justificatif réside, soit un élément sécurisé, soit une voie logicielle comme l'émulation de carte par l'hôte. Et une autorisation, qui n'est pas du tout un composant technique.
Un justificatif de paiement est émis par une banque dans un portefeuille que la plateforme contrôle. Un titre de transport est émis par un opérateur. Un badge d'entreprise est émis par qui exploite le système d'accès. Dans tous les cas, quelqu'un a décidé que votre téléphone pouvait présenter ce justificatif.
Pourquoi vous ne pouvez pas copier votre badge de bureau
C'est l'attente la plus répandue à propos du NFC sur téléphone, et la réponse est non, pour deux raisons indépendantes. Chacune suffirait.
La première est que les applications ne choisissent pas librement ce qu'elles émulent. Les plateformes restreignent les justificatifs présentables, et une application quelconque s'annonçant comme le badge de votre immeuble n'est pas quelque chose que l'un ou l'autre système autorise.
La seconde est que le badge lui-même est généralement incopiable. S'il repose sur un schéma propriétaire, le téléphone n'a aucun moyen de le reproduire. S'il s'authentifie cryptographiquement, le secret ne quitte jamais la carte, il n'y a donc rien à copier même en principe. Et s'il s'agit d'un simple identifiant, le téléphone peut encore être incapable de le présenter, car la valeur employée pendant la sélection ne se règle pas librement.
L'exception à connaître
Certains systèmes d'accès émettent désormais officiellement des justificatifs pour téléphone, via le portefeuille de la plateforme ou une application du fournisseur. Ce n'est pas copier un badge, c'est se voir émettre un second justificatif. Si vous voulez que votre téléphone ouvre la porte de votre bureau, le chemin passe par les services généraux, pas par un utilitaire.
Ce qui fonctionne légitimement
Le paiement, via le portefeuille de la plateforme avec une carte que votre banque y a provisionnée. Le transport, là où l'opérateur le prend en charge. L'accès aux bâtiments, là où le fournisseur le prend en charge. La fidélité et la billetterie, via les mécanismes de portefeuille que les deux plateformes proposent.
Ce que ces usages ont en commun est un émetteur qui a donné son accord. C'est là l'exigence réelle, et c'est pourquoi l'émulation de carte paraît fermée à côté de la liberté du mode lecteur graveur.
Questions fréquentes
N'importe quelle application Android peut-elle émuler une carte ?
Une application peut se déclarer pour traiter des identifiants d'application précis via l'émulation de carte par l'hôte, mécanisme documenté. Ce n'est pas la même chose que d'être libre d'usurper un justificatif existant quelconque, et les usages de niveau paiement ont des exigences supplémentaires.
L'émulation de carte fonctionne-t-elle téléphone éteint ?
Certains appareils gardent une fonction de paiement disponible pendant un temps après épuisement de la batterie, grâce à une réserve d'énergie. Le comportement varie selon le fabricant et le modèle, il doit donc être vérifié plutôt que supposé.
Un iPhone peut-il émuler une carte NFC quelconque ?
Non. Apple contrôle ce qui peut être présenté : les usages légitimes passent par son portefeuille ou, depuis iOS 17.4 et 18.1, par sa plateforme NFC and SE, ouverte aux applications titulaires d'une habilitation sous accord commercial. Une application généraliste ne peut toujours pas présenter le justificatif de son choix.
Pourquoi mon téléphone ouvre-t-il une porte et pas une autre ?
Parce que le justificatif a été émis pour un système. Un justificatif de téléphone n'est pas un passe universel : c'est un justificatif précis pour un système d'accès précis, exactement comme la carte plastique qu'il remplace.