💾 Tech - Le NFC : Comment fonctionne cette technologie du quotidien ?
Le NFC (Near Field Communication, ou communication en champ proche) est une technologie sans fil qui permet à deux appareils de communiquer lorsqu’ils sont très proches, généralement à quelques centimètres. C’est ce qui permet, par exemple, de payer avec sa carte bancaire sans contact ou de valider un ticket de transport avec son smartphone.
Mais une question intrigue souvent : comment une carte bancaire ou un badge NFC peut-il fonctionner sans batterie ni pile ? Voyons cela en détail.
Le NFC, c’est quoi ?
Le NFC est une technologie de communication qui utilise les ondes radio pour échanger des informations. Contrairement au Wi-Fi ou au Bluetooth, qui fonctionnent sur plusieurs mètres, le NFC ne fonctionne qu’à très courte distance (environ 4 cm maximum).
On retrouve le NFC dans plusieurs objets du quotidien :
✅ Les cartes bancaires sans contact
✅ Les smartphones (pour le paiement mobile, les cartes de transport, etc.)
✅ Les badges d’accès aux bureaux, hôtels ou parkings
✅ Les étiquettes NFC (stickers intelligents pouvant contenir des informations ou déclencher des actions sur un téléphone)
Comment ça marche sans batterie ? Le principe de l’induction électromagnétique
Une carte bancaire ou un badge NFC fonctionne sans pile grâce à un phénomène physique appelé induction électromagnétique.
-
Le terminal de paiement (ou lecteur NFC) génère un champ électromagnétique
- Ce champ est produit par une antenne à l’intérieur du terminal NFC.
- Il oscille à une fréquence spécifique (13,56 MHz).
-
La carte NFC capte ce champ et l’utilise pour produire de l’énergie
- La carte contient une petite antenne en cuivre qui agit comme une bobine.
- Lorsque la carte est placée dans le champ électromagnétique du lecteur, elle absorbe une partie de cette énergie.
-
La puce NFC s’active et envoie une réponse
- L’énergie reçue est suffisante pour activer la puce électronique de la carte.
- Cette puce envoie alors les informations nécessaires (par exemple, les données de paiement).
Ce procédé est similaire à celui utilisé dans la recharge sans fil des smartphones, sauf qu’ici, au lieu de charger une batterie, l’énergie est utilisée immédiatement pour envoyer des données.
Pourquoi cette technologie est-elle pratique ?
✅ Aucune batterie nécessaire → Les cartes et badges NFC sont ultra-fins, légers et ne nécessitent aucun entretien.
✅ Sécurité accrue → Puisque le NFC fonctionne uniquement à très courte distance, il est plus difficile de pirater les communications.
✅ Simplicité d’utilisation → Il suffit d’approcher la carte ou le badge du lecteur, sans appairage ou configuration.
Les limites du NFC
🟠Distance très courte → Impossible d’échanger des informations à plus de quelques centimètres.
🟠Vitesse réduite → Moins rapide que le Wi-Fi ou le Bluetooth pour transférer de gros fichiers.
🟠Compatibilité → Tous les appareils ne sont pas encore équipés de NFC (même si cela devient de plus en plus courant).
Les risques et la protection contre le NFC indésirable
Bien que le NFC soit sécurisé par sa courte portée, il existe un risque de piratage sans contact appelé "skimming". Un individu mal intentionné équipé d’un lecteur NFC puissant pourrait tenter de capter les données d’une carte bancaire sans contact à quelques centimètres, par exemple dans une foule ou dans les transports en commun. Pour éviter cela, des portefeuilles anti-NFC ont été conçus. Ils contiennent une couche de protection en métal qui bloque les ondes électromagnétiques et empêche toute communication involontaire. Il existe aussi des étuis et cartes anti-NFC qui créent une barrière contre les tentatives de lecture frauduleuses.
Le NFC est une technologie simple et efficace qui facilite notre quotidien, notamment pour les paiements et les accès sécurisés. Grâce à l’induction électromagnétique, il permet à des objets sans batterie de fonctionner en utilisant l’énergie du lecteur NFC.
Perso je l’utilise tout le temps, c’est tellement pratique !
Ing ferait bien de revoir ses cartes car ça passe une fois sur dix 🤣
Je trouve ça vraiment pratique, perso. Je l'utilise très souvent. Je paie avec mon téléphone aussi quand je n'ai pas envie de fouiller dans mon sac à main à la recherche de LA carte.
La sécurité est une couche supplémentaire. Si le message envoyé est fixe (c'est le pire) c'est juste comme un code barre sans principe optique quoi. Puis tupeux quand même implémenter des circuits qui générent des codes tournant, issus d'opérations mathématiques depuis le message du terminal. C'est clairement cette technique qui empêche de pirater par simple copie d'un signal précédent. Car la copie est justement très simple à réaliser avec du matériel bon marché et légal.
Le niveau d'après est d'avoir une seconde opération pour valider, un code pin, un app de téléphone qui communique en parallèle via un autre canal (la carte rfid ne sert qu'à valider que physiquement l'utilisateur est présent au bon endroit).
Exemple de message simple: un badge d'identification comme au boulot: extrêmement facile à usurper... Message qui bouge: une carte de banque pour les petits paiements. Double validation : paiement nécessitant un code pin en parallèle ou un paiement sur téléphone.
J'ai tenté de faire une usurpation avec une carte rfid de tesla par exemple : ça marche pas (heureusement).
Aussi une info que peu connaissent : c'est de la communication SANS contact ! Donc il ne faut pas coller la carte au lecteur mais laisser un ou deux cm. Ça fonctionnera beaucoup mieux, même si les terminaux modernes ont été adaptés en constatant ce comportement pas prévu... C'est comme le wifi, si tu mets un pc à 20cm du hotspot, t'auras un débit de merde.
Si tu as plusieurs cartes collées l'une contre l'autre, ça sera aussi une technique car les infos seront incompréhensibles pour un pirate en activant plusieurs cartes à la fois. On peut même acheter des cartes de brouillage que tu places dans le tas de carte de ton beau portefeuille Hermès en cuir de vachette française pour lequel t'as pas envie de foutre une plaque d'alu manquant cruellement d'élégance.
Tu as raison que ce qui fait la sécurité ce n'est pas uniquement la faible distance mais les algorithmes utilisés. D'ailleurs il y a des techniques de vol (de Tesla justement) qui utilisent des relais: https://www.wired.com/story/tesla-ultra-wideband-radio-relay-attacks/