Core NFC : Apple ouvre (un peu) la NFC de l’iPhone

Anthony Nelzin-Santos |

Avec Core NFC, Apple donne accès à la puce NFC de l’iPhone. Cela ne veut pas dire que vous pourrez bidouiller le tag NFC que vous avez récupéré au dos d’un magazine avec votre vieil iPhone. D’abord parce que l’essentiel des fonctions de Core NFC est réservé aux iPhone 7 et 7 Plus. Ensuite parce que son utilisation est strictement encadrée.

Core NFC permet de « détecter les tags NFC », et surtout « de lire [leurs] données NDEF », une opération réservée aux iPhone 7 et 7 Plus. Pourquoi ? Il est difficile de le dire. Les puces NFC équipant les iPhone sont fournies par NXP : 65V10 dans l’iPhone 6, 66V10 dans l’iPhone 6s, et 67V04 dans l’iPhone 7. Ces trois références sont exclusives à Apple, mais utilisent plusieurs composants « pris sur étagères » dont les caractéristiques sont quasi-identiques.

Ainsi, ces trois puces prennent en charge le protocole FeliCa utilisé au Japon. Qu’il ne soit pas activé sur d’autres appareils que les modèles d’iPhone 7 et 7 Plus distribués au Japon ne relève donc pas d’une incompatibilité matérielle directe. Apple en a décidé ainsi, peut-être pour des raisons de sécurité liée à d’autres composants, qui pourraient aussi expliquer les limites de Core NFC.

Autre limite : Core NFC sert à lire des données, pas à écrire. Apple ne prévoit pas que l’on puisse utiliser un iPhone pour programmer un tag NFC, ce que permettent de nombreux appareils sous Android. La lecture est elle-même limitée aux tags contenant des données NDEF (NFC Data Exchange Format, un format standardisé très largement utilisé), ce qui signifie qu’un tag qui n’a pas encore été programmé ne sera pas détecté.

Enfin, les fonctions de Core NFC ne sont pas activées à l’échelle du système : il ne suffira pas d’approcher son iPhone d’un tag NFC pour en lire les données, il faudra aussi lancer une application prenant explicitement en charge Core NFC. Apple souhaite sans doute prévenir certains abus — on connaît plus d’un utilisateur qui a ouvert un peu rapidement un lien contenu dans le tag NFC d’un panneau publicitaire bien placé.

S’il est limité, Core NFC n’est pas incomplet. Il prend ainsi en charge les cinq grands types de tags :

  • type 1 : plus lent mais moins cher, notamment utilisé dans les cartes de visite ou pour les fonctions d’apparaige des appareils Bluetooth ;
  • type 2 : plus rapide mais pas beaucoup plus cher, notamment utilisé dans les cartes de transport et les billets de concert ;
  • type 3 : les tags FeliCa ;
  • type 4 : le plus cher, parce qu’il contient la plus grande mémoire, prend en charge des fonctions d’authentification, et peut se reprogrammer lui-même ;
  • type 5 : un type spécifique respectant le standard ISO/IEC 15693 utilisé notamment pour l’identification des livres dans les bibliothèques publiques.

Autant dire que les développeurs pourront largement utiliser Core NFC. Dans sa documentation, Apple cite d’ailleurs deux secteurs très friands de la communication sans contact : le commerce (« votre app pourrait donner des informations sur les produits que les utilisateurs trouveront dans un magasin ») et le monde de la culture (« ou les expositions qu’ils visiteront dans un musée »). Mais elle ne dit mot du paiement…

Tags
avatar matthew3321 | 

Je rêve de ma carte de bus dematerialisée ?

avatar Rom 1 | 

La même ! Grave envie d'avoir mon pass Navigo ou TCL dans mon iPhone mais ce ne sera pas pour tout de suite apparemment...

avatar Smartiiez | 

J'ai entendu dire que la compagnie de transport Strasbourgeois à prévu une app pour 2018.

avatar r e m y | 

@Smartiiez

Si coreNFC ne permet que de lire des données, ça ne permettra pas de remplacer les passes de transport. Pour ça, il faudrait que l'iPhone ENVOIE des données à la borne de contrôle (identifiant de l'abonnement pour vérifier qu'on est en règle).

avatar ReWill_ | 

@Smartiiez

La CTS a déjà une application pour certains smartphones Android et certains opérateurs qui permet d'acheter des tickets et valider sur les bornes en sans contact (c'est U'Go). Apparemment elle marche pas très bien et pas pratique

avatar moua | 

Quand l'UE imposera t-elle la possibilité d'utiliser le NFC pour ses propres solutions de paiement ?

Nous pourrions utiliser l'iPhone pour payer partout comme paylib nfc sur Android, et sans reverser une dîme à Apple.

avatar lll | 

Si seulement ! Mais il faudrait pour ça qu'Apple ait vraiment la satisfaction de ses clients comme priorité. Or, il me semble que les actionnaires aient un peu la main ces dernières années...

avatar Mrleblanc101 | 

@moua

Oui mais tu verserais un dime a Paylib...
Alors ça changerais quoi ?!

avatar r e m y | 

@Mrleblanc101

Non Paylib ne prélève rien sur les paiements effectués !

avatar pumk1n | 

@r e m y

Bien entendu. Les banques derrières Paylib ne prennent aucune commission et font ça juste parce que c’est plus pratique pour toi. Ou alors elles prennent une commission plus importante qu’avec Apple Pay car au final, tu payes le même prix à la fin, sauf que tout va dans leurs poches plutôt qu’une partie chez Apple...

avatar r e m y | 

@pumk1n

Elles prennent la même commission que lors d'un paiement par carte. Il n'y a pas comme avec ApplePay un intermédiaire supplémentaire prélevant une commission additionnelle (que les banques feront payer à leurs clients ).

avatar Domsware | 

@r e m y

Par contre il y a le coût de la solution mise en place.

avatar Elmediterraneo | 

"Mais elle ne dit mot du paiement…"
Parce qu'il y'a deja Apple Pay.

avatar r e m y | 

@Elmediterraneo

Et qu'Apple ne laissera aucune autre application de paiement sans contact venir concurrencer ApplePay sur les iPhones.

avatar BananaYatta | 

Si je comprends bien : coreNFC permet à l'iPhone de lire un tag NFC mais ne permet pas d'envoyer des infos via NFC dans l'autre sens (ce qui serait nécessaire pour un pass Navigo dématérialisé). Si je comprends bien..

avatar r e m y | 

@BananaYatta

Je comprends la même chose. C'est clair qu'on ne va pas faire grand chose de coreNFC si il ne peut pas y avoir de dialogue ...

avatar Fuzzi97 | 

Vous voulez dire que je vais enfin pouvoir jumeler et ré-attribuer mon casque bluetooth à mon iPhone après l'avoir utiliser sur mon mac, sans avoir à le déconnecter du mac ? Purée pas trop tôt !

avatar C2SC3S | 

@Fuzzi97

Je l'espère aussi pour mon système audio... wait...

avatar sachouba | 

C'est dommage qu'Apple décidé d'utiliser un standard. J'attendais mieux, comme la lecture de tags NFC limitée à une version Apple vendue 9.99€ l'unité.

avatar reborn | 

@sachouba

Tu nous as habitué à de bien meilleurs trolls ?

avatar diegue | 

Si je comprends bien ça interdit encore d'utiliser un iPhone 7 ou 8 pour payer avec Paylib, la solution utilisée par toutes les grandes banques françaises ! J'achète un iPhone 8 à 1200€ et comme un "con" je ne peux pas l'utiliser pour payer (je n'ai pas envie d'aller à la Caisse d'Epargne qui revient très cher !

avatar shaba | 

@diegue

Non ça n'interdit pas du tout, il suffirait que les banques sortent une appli générant une carte virtuelle comme le font Boon et Orange cash. Le problème n'est pas technique, il est commercial voire politique.

avatar Domsware | 

@diegue

C'est le choix de ces banques de développer leur propre solution. Et tant pis pour les inconvénients chez leurs clients.

avatar CNNN | 

Peut on appareiller un casque Sony ou une imprimante HP (par exemple) par NFC ?
Comme le fait un Android à 200e ?

avatar Moumou92 | 

@CNNN

Bien sûre pourquoi ne le pourrait on pas?

Sinon, Apple Pay est vraiment top, l'essayer c'est l'adopter, je ne
Paie déjà presque plus qu'avec mon Apple Watch, c'est tellement pratique (toujours au poignet disponible).

Je préfère donner quelques centimes à Apple pour l'aider à continuer à développer de bon produits, plutôt que s'engraisser ma banque....

avatar loupsolitaire97 | 

@Moumou92

Tu engraisse aussi ta banque tu sais ^^

avatar C2SC3S | 

@Moumou92

Reste à savoir ,et si l'hypothèse de l'autorisation d'appairage se confirme, si Apple ouvrira cette fonction aux iPhone 6S , 6 ...?
Sinon ce serait particulièrement mesquin.

avatar CNNN | 

Concernant Paylib, honnêtement c'est encore loin d'Apple Pay.
Il faut lancer l'app et taper un code afin de payer plus de 20e.. pas très pratique mais cela permet quand meme de ne pas avoir sa CB sur soi..
Bref, j'attends Android Pay ou Samsung Pay pour le coté hyper transparent.

avatar taiko | 

Est-ce que ça veut dire que l'iPhone saura lire les données d'un lecteur de glycémie en continu freestyle libre?
Ça ce serait le pied, dire que pour l'instant ça ne marche qu'avec Android ça fait mal au cœur...

CONNEXION UTILISATEUR