NFC je bezdrátová technologie určená pro komunikaci zařízení na velmi krátkou vzdálenost. Zkratka pochází z anglického názvu Near Field Communication a nejčastěji se s ní setkáte při bezkontaktním placení mobilem nebo kartou.

Možností využití je ale mnohem více. Telefon může pomocí této technologie číst speciální štítky, fungovat jako digitální karta, komunikovat s přístupovým systémem nebo například usnadnit propojení dalších zařízení.

Jak NFC funguje

Komunikace probíhá pomocí rádiového pole na frekvenci 13,56 MHz. Zařízení musí být velmi blízko u sebe, zpravidla ve vzdálenosti několika centimetrů, takže je obvykle stačí přiložit nebo téměř přiložit k sobě.

Spojení se navazuje velmi rychle a není potřeba klasické ruční párování jako u některých jiných bezdrátových technologií. Je proto vhodné hlavně pro krátké interakce a přenos menšího množství informací.

K čemu se NFC používá

Nejznámějším použitím jsou bezkontaktní platby, tím ale možnosti nekončí. Stejný princip lze využít například u jízdenek, přístupových karet, elektronických klíčů nebo štítků obsahujících předem uloženou informaci.

Setkat se s ním můžete také v chytrých hodinkách, telefonech, platebních terminálech, automobilech nebo různých zařízeních chytré domácnosti. Konkrétní možnosti vždy závisí na hardwaru a podporovaných aplikacích.

Placení mobilem pomocí NFC

Jedním z nejčastějších způsobů využití je bezkontaktní platba telefonem nebo chytrými hodinkami. Mobil se v takové situaci vůči terminálu může chovat podobně jako kompatibilní bezkontaktní platební prostředek.

Na telefonu s Androidem můžete používat například Peněženku Google, pokud zařízení, karta i banka splňují příslušné podmínky. Podrobný postup najdete v článku jak platit mobilem pomocí Google Pay a Apple Pay.

Musí být NFC při placení zapnuté?

Ano, například při bezkontaktním placení prostřednictvím Peněženky Google musí být tato funkce v telefonu zapnutá. Potřebujete také kompatibilní telefon, nastavenou podporovanou platební metodu a zabezpečení zařízení.

U Androidu najdete příslušnou volbu podle výrobce například v nastavení připojení. Nejrychlejší bývá otevřít Nastavení telefonu a do vyhledávání zadat výraz NFC.

Musí být NFC zapnuté stále?

Pokud tuto funkci pravidelně používáte pro placení nebo čtení tagů, můžete ji nechat zapnutou. Moderní telefony ji mají navrženou tak, aby při běžném čekání neměla velký vliv na výdrž baterie.

Jestli ji vůbec nepoužíváte, můžete ji samozřejmě vypnout a zapnout pouze v případě potřeby. Pro bezkontaktní platbu nebo načtení štítku ji pak ale budete muset znovu aktivovat.

Co je NFC tag

NFC tag je malý čip, který může mít podobu samolepky, karty, přívěsku nebo může být zabudovaný přímo do výrobku. Jednoduché tagy mohou fungovat pasivně a nepotřebují vlastní baterii, protože energii pro komunikaci získají z pole čtecího zařízení.

Do tagu lze podle jeho typu uložit například internetovou adresu, kontaktní údaj nebo jinou krátkou informaci. Po přiložení kompatibilního telefonu lze uložený obsah načíst a provést odpovídající akci.

Co lze uložit do NFC tagu

Jednoduchý štítek může obsahovat například odkaz na webovou stránku, kontaktní informace nebo další malé množství dat. Používaný formát závisí na konkrétním tagu, zařízení a aplikaci.

Praktickým příkladem může být štítek na výrobku, který po přiložení telefonu otevře návod, nebo informační cedule odkazující na konkrétní web. Protože se přenáší jen malé množství dat, není tato technologie určená například k přenosu velkých videí.

Může telefon do NFC tagu také zapisovat?

Ano, pokud to telefon, aplikace a konkrétní typ tagu podporují. Některé štítky lze opakovaně přepisovat, jiné mohou být po zápisu uzamčeny pouze pro čtení.

Pro běžného uživatele existují aplikace, pomocí kterých lze na kompatibilní tag uložit například webovou adresu nebo jinou podporovanou informaci. Vždy ale záleží na vlastnostech konkrétního čipu.

Co je režim čtečky a zápisu

Telefon nebo jiné zařízení může fungovat jako čtečka a komunikovat s pasivním tagem. V tomto režimu lze podle možností štítku uložená data přečíst a někdy také změnit.

Právě takto funguje například načtení internetového odkazu uloženého na samolepce. Pasivní štítek přitom nemusí mít vlastní baterii.

Co je emulace karty

Dalším důležitým režimem je Card Emulation, při kterém se kompatibilní telefon nebo jiné zařízení vůči čtečce chová jako bezkontaktní karta. Tento princip lze využít například u plateb, jízdenek nebo některých přístupových systémů.

Neznamená to ale, že každý telefon dokáže automaticky nahradit libovolnou bezkontaktní kartu. Potřebná je podpora konkrétní služby, aplikace, protokolu a případně dalších bezpečnostních mechanismů.

NFC vs. Bluetooth

Obě technologie umožňují bezdrátovou komunikaci, jsou ale určené pro jiné situace. Bluetooth má podstatně větší dosah a používá se například pro sluchátka, reproduktory, myši nebo dlouhodobější spojení zařízení.

NFC pracuje na mnohem kratší vzdálenost a spojení vzniká prakticky přiložením zařízení. Hodí se proto pro rychlé ověření, načtení malé informace nebo zahájení určité akce, zatímco samotný větší přenos může následně probíhat jinou technologií.

NFC vs. QR kód

Obě řešení mohou například otevřít webovou stránku, fungují ale odlišně. QR kód čte fotoaparát telefonu, zatímco u NFC stačí kompatibilní zařízení přiblížit k elektronickému tagu.

Výhodou QR kódu je velmi nízká cena a možnost jeho jednoduchého vytištění. Elektronický štítek naopak nemusí být viditelný a podle konkrétního typu může umožňovat i složitější komunikaci než pouhé přečtení vytištěného kódu.

Jaký je dosah NFC

Jde o technologii pro velmi krátkou vzdálenost, typicky v řádu několika centimetrů. V praxi většinou telefon nebo kartu přikládáte téměř přímo ke čtečce.

Skutečná vzdálenost závisí na zařízení, anténách, typu tagu a konkrétní implementaci. Proto není vhodné počítat s jedním přesným dosahem platným pro všechny telefony, platební karty a čtečky.

Kde je NFC anténa v telefonu

Umístění antény se liší podle výrobce a konkrétního modelu telefonu. Často bývá v zadní části zařízení, ale nemusí být přesně uprostřed.

Pokud telefon při placení nebo čtení tagu nereaguje, zkuste k terminálu postupně přiložit jinou část zadní strany. Přesnou polohu lze zjistit také v návodu nebo technických údajích konkrétního telefonu.

Potřebuje NFC internet?

Samotná komunikace mezi dvěma zařízeními nebo mezi telefonem a tagem připojení k internetu nepotřebuje. Informace se předávají přímo na krátkou vzdálenost.

Internet ale může vyžadovat služba, která se následně spustí. Pokud například tag otevře webovou adresu, budete pro načtení stránky samozřejmě potřebovat datové nebo jiné internetové připojení.

Je NFC bezpečné?

Velmi krátký dosah je z praktického hlediska výhodou, protože zařízení musí být blízko u sebe. Samotná vzdálenost ale není jediným bezpečnostním mechanismem a ochrana závisí také na používaném protokolu, aplikaci a konkrétní službě.

Například zabezpečení mobilní platby nezajišťuje pouze bezdrátový přenos, ale také platební systém, ověření uživatele a další ochranné mechanismy. Proto není správné tvrdit, že je každá komunikace automaticky bezpečná jen proto, že používá tuto technologii.

Může být NFC tag nebezpečný?

Samotný tag může obsahovat například odkaz na internetovou stránku, takže stejně jako u QR kódu není vhodné bezmyšlenkovitě potvrzovat každou nabízenou akci. Cizí štítek by teoreticky mohl odkazovat také na podvodnou stránku.

Před zadáním hesla nebo platebních údajů proto zkontrolujte otevřenou adresu. Jak rozeznat podezřelé stránky a odkazy podrobně vysvětluji v článku co je phishing.

Co dělat, když NFC nefunguje

Nejprve ověřte, zda váš telefon tuto funkci vůbec podporuje a zda je v nastavení zapnutá. Poté zařízení přiložte ke čtečce jinou částí zadní strany a chvíli jej na místě ponechte.

U bezkontaktních plateb zkontrolujte také správně nastavenou platební aplikaci, podporovanou kartu a zabezpečení obrazovky. Pokud nefunguje pouze jeden konkrétní tag nebo terminál, může být problém také na jeho straně.

Má každý telefon NFC?

Ne. U současných telefonů je tato funkce velmi rozšířená, ale zejména některé levnější nebo starší modely ji mít nemusí.

Podporu nejlépe zjistíte v technických parametrech konkrétního telefonu nebo vyhledáním položky NFC v jeho nastavení. Pokud zařízení potřebný hardware nemá, nelze tuto funkci doplnit pouhou instalací aplikace.