Near Field Communication: Razlika med redakcijama

Iz Wikipedije, proste enciklopedije
Izbrisana vsebina Dodana vsebina
JureB (pogovor | prispevki)
JureB (pogovor | prispevki)
Brez povzetka urejanja
Vrstica 6: Vrstica 6:





<!-- == poglavje 1 == -->
==Specifikacije==
==Specifikacije==
*Kot ISO/IEC 14443 tudi NFC komunicira prek magnetnega polja, kjer se anteni nahajata znotraj medsebojnega bližnjega polja in tako predstavljata transformator z zračnim jedrom. Deluje znotraj ISM-radiofrekvenčnega pasu 13,56 MHz s pasovno širino 2 MHz.
*Kot ISO/IEC 14443 tudi NFC komunicira prek magnetnega polja, kjer se anteni nahajata znotraj medsebojnega bližnjega polja in tako predstavljata transformator z zračnim jedrom. Deluje znotraj ISM-radiofrekvenčnega pasu 13,56 MHz s pasovno širino 2 MHz.
Vrstica 89: Vrstica 87:
GSM Association je globalno trgovsko združenje, ki vključuje 700 operaterjev mobilne telefonije iz 218 držav sveta.
GSM Association je globalno trgovsko združenje, ki vključuje 700 operaterjev mobilne telefonije iz 218 držav sveta.
Lansirali so dve iniciativi:
Lansirali so dve iniciativi:
* Mobilna NFC iniciativa; 14 operaterjev mobilne telefonije, ki skupaj predstavljajo 40% globalnega trga, podpirajo NFC in skupaj delajo na razvoju NFC aplikacij. To so: Bouygues Télécom, China Mobile, AT&T, KPN, Mobilkom Austria, Orange, SFR, SK Telecom, Telefonica Móviles España, Telenor, TeliaSonera, Telecom Italia Mobile (TIM), Vodafone in 3.
* Mobilna NFC iniciativa; 14 operaterjev mobilne telefonije, ki skupaj predstavljajo 40% globalnega trga, podpirajo NFC in skupaj delajo na razvoju NFC aplikacij. To so: Bouygues Télécom, China Mobile, AT&T, KPN, Mobilkom Austria, Orange, SFR, SK Telecom, Telefonica Móviles España, Telenor, TeliaSonera, Telecom Italia Mobile (TIM), Vodafone in 3<ref>[http://news.bbc.co.uk/1/hi/technology/6168222.stm Mobiles hope to be 'smart wallet'], ''[[BBC News Online]]'', 21 November 2006</ref>.
13. februarja 2007 so izdali poročilo z vidika mobilnih operaterjev o NFC ekosistemu.
13. februarja 2007 so izdali poročilo z vidika mobilnih operaterjev o NFC ekosistemu<ref>[http://www.gsmworld.com/news/press_2007/press07_22.shtml GSMA Publishes White Paper On Near Field Communications (NFC)], ''GSM Association'', 13 February 2007</ref>.
* Iniciativa Pay buy mobile skuša definirati skupni globalni pristop uporabe NFC tehnologije pri povezovanju mobilnih naprav s plačilnimi in brezkontaktnimi sistemi. Iniciativi se je pridružilo 30 mobilnih operaterjev.
* Iniciativa Pay buy mobile skuša definirati skupni globalni pristop uporabe NFC tehnologije pri povezovanju mobilnih naprav s plačilnimi in brezkontaktnimi sistemi<ref>[http://gsmworld.com/newsroom/press-releases/1990.htm#nav-6 GSM Association Aims For Global Point Of Sale Purchases by Mobile Phone], ''GSM Association'', 13 February 2007</ref><ref>[http://www.gsmworld.com/news/press_2007/press07_33.shtml Momentum Builds Around GSMA's Pay-Buy Mobile Project], ''GSM Association'', 25 April 2007</ref>. Iniciativi se je pridružilo 30 mobilnih operaterjev.


===StoLPaN===
===StoLPaN===
Vrstica 104: Vrstica 102:


==Varnostni pogledi==
==Varnostni pogledi==
Čeprav je razdalja pri komuniciranju z NFC omejena na nekaj centimetrov, sam NFC ne zagotavlja varne komunikacije. Leta 2006 sta Ernst Haselsteiner in Klemens Breitfuß razložila različne možne tipe napadov.
Čeprav je razdalja pri komuniciranju z NFC omejena na nekaj centimetrov, sam NFC ne zagotavlja varne komunikacije. Leta 2006 sta Ernst Haselsteiner in Klemens Breitfuß razložila različne možne tipe napadov<ref>Ernst Haselsteiner, Klemens Breitfuß: {{PDFlink|[http://events.iaik.tugraz.at/RFIDSec06/Program/papers/002%20-%20Security%20in%20NFC.pdf Security in near field communication (NFC)]|158&nbsp;KB}}, ''[[Philips Semiconductors]]'', Printed handout of Workshop on RFID Security RFIDSec 06, July 2006</ref>.
NFC ne nudi zaščite proti prisluškovanju in je prav tako ranljiv za modificiranje prenešenih podatkov. Za vzpostavitev varnih kanalov morajo aplikacije uporabljati kriptografske protokole višjih slojev (npr. SSL).
NFC ne nudi zaščite proti prisluškovanju in je prav tako ranljiv za modificiranje prenešenih podatkov. Za vzpostavitev varnih kanalov morajo aplikacije uporabljati kriptografske protokole višjih slojev (npr. SSL).


===Prisluškovanje===
===Prisluškovanje===
RF signal za brezžični prenos podatkov je lahko ujet z antenami. Razdalja, na kateri lahko napadalec prisluškuje RF signalu, je odvisna od številnih parametrov, a je tipično nekaj metrov. Poleg tega na prisluškovanje močno vpliva način komuniciranja. Precej težje je prisluškovati pasivni napravi, ki ne generira svojega RF polja, kot aktivni. Primer odprtokodne naprave, s katero je mogoče prisluškovati pasivnim in aktivnim NFC komunikacijam je Proxmarkov instrument.
RF signal za brezžični prenos podatkov je lahko ujet z antenami. Razdalja, na kateri lahko napadalec prisluškuje RF signalu, je odvisna od številnih parametrov, a je tipično nekaj metrov<ref>Gerhard P. Hancke [http://www.rfidblog.org.uk/research.html#eavesdrop2008 Eavesdropping Attacks on High-Frequency RFID Tokens.] 4th Workshop on RFID Security (RFIDsec'08), pp 100--113, July 2008</ref>. Poleg tega na prisluškovanje močno vpliva način komuniciranja. Precej težje je prisluškovati pasivni napravi, ki ne generira svojega RF polja, kot aktivni. Primer odprtokodne naprave, s katero je mogoče prisluškovati pasivnim in aktivnim NFC komunikacijam je Proxmarkov instrument.


===Modificiranje podatkov===
===Modificiranje podatkov===
Vrstica 115: Vrstica 113:


===Napad med prenosom===
===Napad med prenosom===
Ker NFC naprave podpirajo ISO/IEC 14443 funkcionalnost, so napadi med prenosom prav tako možni. Gre za neke vrste man-in-the-middle napad, kjer napadalec prestreže komunikacijo med čitalcem in kartico, jo spremeni in odgovori v realnem času ter se pri tem izdaja za lastnika pametne kartice. En od primerov kode libnfc demonstrira napad med prenosom uporabljajoč dve enostavno dobavljivi NFC napravi.
Ker NFC naprave podpirajo ISO/IEC 14443 funkcionalnost, so napadi med prenosom prav tako možni<ref>Gerhard P. Hancke:[http://www.rfidblog.org.uk/research.html#relay A practical relay attack on ISO/IEC 14443 proximity cards], February 2005.</ref><ref name="Timo Kasper et al.">Timo Kasper et al. 2007</ref>. Gre za neke vrste man-in-the-middle napad, kjer napadalec prestreže komunikacijo med čitalcem in kartico, jo spremeni in odgovori v realnem času ter se pri tem izdaja za lastnika pametne kartice. En od primerov kode libnfc demonstrira napad med prenosom uporabljajoč dve enostavno dobavljivi NFC napravi.




==NFC telefoni==
==NFC telefoni==
*Nokia 6216<ref>http://europe.nokia.com/A41508848</ref>
* Nokia 6216
*Nokia 6212<ref>http://europe.nokia.com/A4991361</ref>
* Nokia 6212
*Nokia 6131<ref>http://www.gsmworld.com/documents/gsma_pbm_white_paper_11_2007.pdf</ref>
* Nokia 6131
* Nokia 3220 + NFC Shell
*Nokia 3220 + NFC Shell<ref>http://www.nfc-research.at/index.php?id=45</ref>
*Samsung SGH-X700 NFC<ref>http://mobilementalism.com/2006/02/11/samsung-and-philips-to-show-off-protoype-nfc-phone-at-3gsm/</ref>
* Samsung SGH-X700 NFC
* Samsung D500E
*Samsung D500E<ref>http://www.nfc-research.at/index.php?id=45</ref>
* SAGEM my700X Contactless
*SAGEM my700X Contactless<ref>http://www.gsmworld.com/documents/gsma_pbm_white_paper_11_2007.pdf</ref>
* LG 600V contactless
*LG 600V contactless<ref>http://www.gsmworld.com/documents/gsma_pbm_white_paper_11_2007.pdf</ref>
* Motorola L7 (SLVR)
*Motorola L7 (SLVR)<ref>http://www.nfc-research.at/index.php?id=45</ref>
*Benq T80<ref>http://www.nfc-research.at/index.php?id=45</ref>
* Benq T80






Redakcija: 13:43, 26. maj 2009

NFC mobilnik ob uporabi 'pametnega plakata'

Near Field Communication, krajše NFC, je visokofrekvenčna komunikacijska tehnologija kratkega dosega, ki omogoča izmenjavo podatkov na razdalji do 10 cm. Tehnologija je osnovana na standardu ISO/IEC 14443 in združuje pametno kartico in čitalec v eno napravo. NFC-naprava lahko komunicira tako z obstoječimi karticami in čitalci, narejenimi po standardu ISO/IEC 14443, kot z drugimi NFC-napravami.


Specifikacije

  • Kot ISO/IEC 14443 tudi NFC komunicira prek magnetnega polja, kjer se anteni nahajata znotraj medsebojnega bližnjega polja in tako predstavljata transformator z zračnim jedrom. Deluje znotraj ISM-radiofrekvenčnega pasu 13,56 MHz s pasovno širino 2 MHz.
  • Delovna razdalja s kompaktnimi standardnimi antenami: do 20 cm.
  • Podprte hitrosti prenosa podatkov: 106, 212, 424 in 848 kbit/s.
  • Načina delovanja:
    • Pasivni način: inicialna naprava omogoča nosilno polje, ciljna naprava odgovori z modulacijo obstoječega polja, pri čemer jo to polje tudi napaja.
    • Aktivni način: inicialna in ciljna naprava komunicirata z izmenjujočim generiranjem lastnega polja. Naprava izključi lastno RF-polje, medtem ko čaka na podatke. V tem načinu potrebujeta obe napravi izvor napajanja.

NFC določa dva tipa kodiranja za prenos podatkov:

  • Millerjevo (zakasnjeno) kodiranje s 100 % modulacijo se uporablja pri prenosu podatkov s hitrostjo 106 kbit/s, Manshesterjevo (fazno) kodiranje pa se uporablja v ostalih primerih.
  • NFC-naprave so zmožne prejemati in oddajati podatke istočasno. Lahko preverjajo radiofrekvenčno polje in zaznajo zastoje, če sprejeti signal ne ustreza oddanemu signalu.


Uporaba

Trenutno kaže, da se bo tehnologija NFC prijela predvsem pri mobilnikih. Trije glavni uporabniški primeri so:

  • kot kartica: NFC naprava deluje kot obstoječa brezkontaktna kartica,
  • kot čitalec: NFC naprava deluje v aktivnem načinu in bere pasivne kartice,
  • P2P način: dve NFC napravi komunicirata med seboj in si izmenjujeta informacije.

Možnih je veliko aplikacij, na primer:

  • Vstopnice in javni transport – podaljšek obstoječe infrastrukture (Urbana).
  • Mobilno plačevanje – NFC naprava deluje kot debetna/kreditna kartica.
  • Pametni plakat – z NFC telefonom preberemo RFID etiketo na kino plakatu in prenesemo informacije o filmu.
  • Bluetooth parjenje – v prihodnosti bo parjenje Bluetooth 2.1 naprav s podporo NFC precej enostavnejše kot je sedaj. Dovolj bo približati napravi, kar bo nadomestilo zamudno obstoječe iskanje, čakanje, parjenje in avtorizacijo.

V prihodnosti lahko pričakujemo še:

  • elektronske vstopnice – letalske karte, vstopnice za koncerte ipd.
  • elektronski denar,
  • potovalne karte,
  • osebne dokumente,
  • mobilni marketing,
  • elektronske ključe – za avtomobil, pisarno, hišo, hotel...,
  • enostavno konfiguracijo ostalih brezžičnih povezavn prr Wi-Fi.


NFC proti Bluetoothu

NFC Bluetooth
Tip mreže Point-to-point Point-to-multipoint
Doseg < 0.2 m 10 m
Hitrost 424 kbit/s 2.1 Mbit/s
Čas vzpostavitve < 0.1 s 6 s
Kompatibilen z RFID Da Ne

NFC in Bluetooth sta komunikacijski tehnologiji kratkega dosega, ki sta bili pred kratkim integrirani v uporabo na mobilnih telefonih. Poglavitna prednost NFC pred Bluetoothom je krajši čas vzpostavljanja povezave. Povezava med dvema NFC napravama se vzpostavi v trenutku (v manj kot desetinki sekunde), medtem ko ročna uparitev dveh Bluetooth naprav traja kar nekaj časa. Temu v izogib je mogoče uporabiti NFC kot iniciator brezžičnih povezav (kot je npr. Bluetooth). Maksimalna hitrost prenosa podatkov pri NFC je 424 kbit/s, kar je znatno počasneje, kot pri Bluetooth (2,1 Mbit/s). NFC ima krajši domet (10 cm), kar prinaša neko stopnjo varnosti in omogoča uporabo tehnologije tudi v prenatrpanih prostorih. Nasprotno kot Bluetooth, je NFC kompatibilen z obstoječimi RFID karticami. Prav tako lahko NFC deluje, ko ena izmed obeh vpletenih naprav nima lastnega napajanja (npr. ugasnjen telefon, brezkontaktna kartica, pametni plakat).


Standardizacijska telesa in industrijski projekti

Standardi

NFC je bil odobren 8. decembra 2003 najprej kot ISO/IEC, kmalu nato še kot ECMA standard. NFC je odprto-platformna tehnologija, standardizirana kot ECMA-340 in ISO/IEC 18092. Ti standardi specificirajo modulacijske sheme, kodiranje, hitrosti prenosa, format RF vmesnikov NFC naprav, inicializacijske sheme in pogoje, potrebne za nadzor trkov podatkov med aktivno ali pasivno NFC inicialiacijo. Poleg tega definirajo transportni protokol ter metode aktivacije in izmenjave podatkov. Brezžični vmesnik za NFC je standardiziran v: ISO/IEC 18092 / ECMA-340 : Near Field Communication Interface and Protocol-1 (NFCIP-1)[1], ISO/IEC 21481 / ECMA-352 : Near Field Communication Interface and Protocol-2 (NFCIP-2)[2].

NFC vključuje vrsto predhodnih standardov, med njimi ISO/IEC 14443, Type A (normalen) in Type B (bančništvo/kratek doseg) ter FeliCa. NFC telefoni so združljivi z obstoječo infrastrukturo čitalcev, še posebej v načinu emuliranja kartice, kjer bi naj NFC naprava obstoječemu čitalcu vsaj poslala edinstveno številko ID. V NFC forumu je definiran skupni podatkovni format, imenovan NDEF, ki se lahko uporabi za shranjevanje in transport različnih vrst podatkov, od MIME objektov do ultra kratkih RTD dokumentov, kot so URL-ji. NDEF je konceptualno zelo podoben MIME. Je kompakten binarni format zapisov (recordov), kjer vsak zapis vsebuje različen tip objekta. Po dogovoru tip prvega zapisa definira vsebino celotnega sporočila.

NFC forum

Je neprofitno industrijsko združenje, ki je zaživelo 18. marca 2004. Med ustanovitelji so bili NXP Semiconductors, Sony in Nokia. Namen združenja je pospeševati uporabo NFC v uporabniških elektronskih napravah, mobilnih telefonih in osebnih računalnikih. Promovira implementacijo in standardizacijo NFC tehnologije z zagotavljanjem združljivosti med napravami in storitvami. NFC forum šteje 150 članov (Q1, 2009).

GSMA

GSM Association je globalno trgovsko združenje, ki vključuje 700 operaterjev mobilne telefonije iz 218 držav sveta. Lansirali so dve iniciativi:

  • Mobilna NFC iniciativa; 14 operaterjev mobilne telefonije, ki skupaj predstavljajo 40% globalnega trga, podpirajo NFC in skupaj delajo na razvoju NFC aplikacij. To so: Bouygues Télécom, China Mobile, AT&T, KPN, Mobilkom Austria, Orange, SFR, SK Telecom, Telefonica Móviles España, Telenor, TeliaSonera, Telecom Italia Mobile (TIM), Vodafone in 3[3].

13. februarja 2007 so izdali poročilo z vidika mobilnih operaterjev o NFC ekosistemu[4].

  • Iniciativa Pay buy mobile skuša definirati skupni globalni pristop uporabe NFC tehnologije pri povezovanju mobilnih naprav s plačilnimi in brezkontaktnimi sistemi[5][6]. Iniciativi se je pridružilo 30 mobilnih operaterjev.

StoLPaN

Store Logistics and Payment with NFC je vseevropski konzorcij, podprt s programom Information Society Technologies Evropske unije. StoLPaN raziskuje potencial združitve lokalnih brezžičnih vmesnikov, NFC in mobilnih komunikacij.

Ostala standardizacijska telesa

  • ETSI / SCP (Smart Card Platform) specificira vmesnike med SIM kartico in NFC čipom.
  • GlobalPlatform določa multiaplikacijsko arhitekturo varnega elementa.
  • EMVCo spremlja vplive na EMV plačilne aplikacije.


Varnostni pogledi

Čeprav je razdalja pri komuniciranju z NFC omejena na nekaj centimetrov, sam NFC ne zagotavlja varne komunikacije. Leta 2006 sta Ernst Haselsteiner in Klemens Breitfuß razložila različne možne tipe napadov[7]. NFC ne nudi zaščite proti prisluškovanju in je prav tako ranljiv za modificiranje prenešenih podatkov. Za vzpostavitev varnih kanalov morajo aplikacije uporabljati kriptografske protokole višjih slojev (npr. SSL).

Prisluškovanje

RF signal za brezžični prenos podatkov je lahko ujet z antenami. Razdalja, na kateri lahko napadalec prisluškuje RF signalu, je odvisna od številnih parametrov, a je tipično nekaj metrov[8]. Poleg tega na prisluškovanje močno vpliva način komuniciranja. Precej težje je prisluškovati pasivni napravi, ki ne generira svojega RF polja, kot aktivni. Primer odprtokodne naprave, s katero je mogoče prisluškovati pasivnim in aktivnim NFC komunikacijam je Proxmarkov instrument.

Modificiranje podatkov

Relativno enostavno je doseči preprečitev prenosa podatkov. Ena možnost motenja signala je uporaba RFID motilca. Takega napada se ne da preprečiti, a če NFC naprave preverjajo RF polje med oddajanjem, ga je mogoče zaznati. Neavtorizirano modificiranje podatkov, katerega rezultat so veljavna sporočila, je precej bolj komplicirano in zahteva poglobljeno poznavanje. Z namenom modificiranja oddanih podatkov se mora napadalec ukvarjati s posameznimi biti RF signala. Izvedljivost takšnega napada, tj. Če je mogoče spremeniti vrednost bita iz 0 v 1 ali obratno je med drugim predmet moči amplitudne modulacije. Če so podatki prenešeni z modificiranim Milerjevim kodiranjem in modulacijo 100%, je mogoče spremeniti le nekaj določenih bitov. Modulacijsko razmerje 100% omogoča odstranitev pavze RF signala, ne pa tudi ustvarjanje pavze tam, kjer je prej ni bilo. Torej je lahko spremenjen le bit 1, ki ga nasledi naslednji bit 1. Oddajanje podatkov z Manchesterjevim kodiranjem z modulacijo 10% dovoljuje modifikacijski napad na vseh bitih.

Napad med prenosom

Ker NFC naprave podpirajo ISO/IEC 14443 funkcionalnost, so napadi med prenosom prav tako možni[9][10]. Gre za neke vrste man-in-the-middle napad, kjer napadalec prestreže komunikacijo med čitalcem in kartico, jo spremeni in odgovori v realnem času ter se pri tem izdaja za lastnika pametne kartice. En od primerov kode libnfc demonstrira napad med prenosom uporabljajoč dve enostavno dobavljivi NFC napravi.


NFC telefoni

  • Nokia 6216[11]
  • Nokia 6212[12]
  • Nokia 6131[13]
  • Nokia 3220 + NFC Shell[14]
  • Samsung SGH-X700 NFC[15]
  • Samsung D500E[16]
  • SAGEM my700X Contactless[17]
  • LG 600V contactless[18]
  • Motorola L7 (SLVR)[19]
  • Benq T80[20]


Glej tudi


Viri

Opombe in reference

  1. Ecma International: Standard ECMA-340, Near Field Communication Interface and Protocol (NFCIP-1), December 2004
  2. Ecma International: Standard ECMA-352, Near Field Communication Interface and Protocol –2 (NFCIP-2), December 2003
  3. Mobiles hope to be 'smart wallet', BBC News Online, 21 November 2006
  4. GSMA Publishes White Paper On Near Field Communications (NFC), GSM Association, 13 February 2007
  5. GSM Association Aims For Global Point Of Sale Purchases by Mobile Phone, GSM Association, 13 February 2007
  6. Momentum Builds Around GSMA's Pay-Buy Mobile Project, GSM Association, 25 April 2007
  7. Ernst Haselsteiner, Klemens Breitfuß: Security in near field communication (NFC)PDF (158 KB), Philips Semiconductors, Printed handout of Workshop on RFID Security RFIDSec 06, July 2006
  8. Gerhard P. Hancke Eavesdropping Attacks on High-Frequency RFID Tokens. 4th Workshop on RFID Security (RFIDsec'08), pp 100--113, July 2008
  9. Gerhard P. Hancke:A practical relay attack on ISO/IEC 14443 proximity cards, February 2005.
  10. Timo Kasper et al. 2007
  11. http://europe.nokia.com/A41508848
  12. http://europe.nokia.com/A4991361
  13. http://www.gsmworld.com/documents/gsma_pbm_white_paper_11_2007.pdf
  14. http://www.nfc-research.at/index.php?id=45
  15. http://mobilementalism.com/2006/02/11/samsung-and-philips-to-show-off-protoype-nfc-phone-at-3gsm/
  16. http://www.nfc-research.at/index.php?id=45
  17. http://www.gsmworld.com/documents/gsma_pbm_white_paper_11_2007.pdf
  18. http://www.gsmworld.com/documents/gsma_pbm_white_paper_11_2007.pdf
  19. http://www.nfc-research.at/index.php?id=45
  20. http://www.nfc-research.at/index.php?id=45

Literatura

  1. Ortiz, C. Enrique (2006-06). »An Introduction to Near-Field Communication and the Contactless Communication API«. Pridobljeno 2008-10-24. {{navedi splet}}: Preveri datumske vrednosti v: |date= (pomoč)
  2. Kasper, Timo (Maj 2007). »An embedded system for practical security analysis of contactless smartcards« (PDF). Springer LNCS. Workshop in Information Security Theory and Practices 2007, Heraklion, Crete, Greece. 4462: p.150–160. {{navedi časopis}}: |pages= ima odvečno besedilo (pomoč); Prezrt neznani parameter |coauthors= (predlagano je |author=) (pomoč)Vzdrževanje CS1: lokacija (povezava)

Zunanje povezave