NFC działa w oparciu o trzy kluczowe innowacje w bezprzewodowych czytnikach tagów, kryptograficzne przetwarzanie kart kredytowych i peer-to-peer (P2P) łączność umożliwiająca różne zastosowania.
NFC opiera się na pracy RFID zbiór norm i specyfikacji, takie jak ISO/IEC 14443 i ISO/IEC 15963. Wykorzystują one technikę komunikacji bezprzewodowej wykorzystującą inne zasady fizyczne niż większość radiotelefonów bezprzewodowych. Podczas gdy większość radiotelefonów przesyła dane poprzez propagację fal radiowych, NFC przesyła dane poprzez indukcję pola magnetycznego. Dane NFC przesyłają dane o godz 13.56 MHZ, co odpowiada długości fali 22 metrów.
Jednym z krytycznych aspektów przesyłania danych za pomocą sprzężenia indukcyjnego zamiast fal radiowych jest to, że pole zanika znacznie szybciej niż fale radiowe. Jest to przydatne, aby uniemożliwić innym podsłuchiwanie poufnych rozmów na temat transakcji kartą kredytową, kody dostępu do drzwi lub inne poufne informacje.
Drugą istotną innowacją NFC jest kryptograficzne przetwarzanie kart kredytowych wykorzystywanych do płatności zbliżeniowych. Kryptografia klucza publicznego umożliwia karcie generowanie nowego kodu uwierzytelniającego dla każdej transakcji bez ujawniania surowych danych karty lub trzycyfrowego kodu znajdującego się na jej odwrocie. Dzięki temu nawet gdyby ktoś podsłuchiwał lub haker sprawdził kartę w ruchliwym metrze, nigdy nie zebraliby szczegółów oryginalnej karty.
The NFC forum, a nonprofit industry association, took these two building blocks and added P2P connectivity on top of the ISO/IEC 18092 standard. Classic RFID and credit card use cases involve an active card reader that queries a passive tag or card, which is a one-way interaction. The NFC forum introduced specifications that allowed more capable devices like smartphones, headphones, routers, home appliances and industrial equipment to initiate or react to NFC queries. This opened a wide range of interaction and connectivity patterns. It also took a lot of work to simplify the exchange of information while minimizing security vulnerabilities. For example, you can tap two phones together to trade contact details using Android Beam but not accidentally swap executable code that may spread a virus.
Oprócz tego dostawcy smartfonów zaczynają tworzyć podstawowe możliwości wykonywania aplikacji. W ekosystemie Google, tag inteligentny może uruchomić progresywną aplikację internetową działającą w przeglądarce. Firma Apple niedawno uruchomiła Apple App Clips, w którym A Tag NFC lub kod QR może uruchamiać aplikacje z podstawową funkcjonalnością, takie jak zamawianie w restauracji lub odblokowywanie kiosku z wypożyczoną hulajnogą, bez konieczności pobierania pełnej aplikacji. Te aplikacje mają ograniczony dostęp do wrażliwych danych w telefonie.






