Mobil informatika gyakorlat 1. óra: NFC alapok
2010. február 8. Tudnivalók a gyakorlatról 5 gyakorlati foglalkozás (a 6. kitekintés jellegű) 5 gyakorlati foglalkozás (a 6. kitekintés jellegű) 3 órán kívüli feladat 3 órán kívüli feladat +: 7-8 pont : 5-6 pont - : 3-4 pont +: 7-8 pont : 5-6 pont - : 3-4 pont Aki ennél kevesebb pontot ér el, az csak akkor kaphat aláírást, ha a félév végi zárthelyit legalább 51%-ra teljesíti. Aki ennél kevesebb pontot ér el, az csak akkor kaphat aláírást, ha a félév végi zárthelyit legalább 51%-ra teljesíti.
2010. február 8. Mi az NFC? Near Field Communication Near Field Communication Rövid hatótávolságú rádiófrekvenciás technológia Rövid hatótávolságú rádiófrekvenciás technológia 13,56 MHz frekvencia 13,56 MHz frekvencia Az ISO/IEC szabvány kiterjesztése Az ISO/IEC szabvány kiterjesztése
2010. február 8. Mire használjuk? Elektronikus jegyvásárlás (tömegközlekedés) Elektronikus jegyvásárlás (tömegközlekedés) Banki alkalmazások Banki alkalmazások Fizetés mobillal Fizetés mobillal Helyi információszolgáltatás Helyi információszolgáltatás Azonosítás, nyomon követés Azonosítás, nyomon követés Bluetooth eszközök párosítása Bluetooth eszközök párosítása …
2010. február 8. Passzív eszközök Tag Tag címke, kártya, token, karperec, kulcstartó… címke, kártya, token, karperec, kulcstartó… Egyedi, megváltoztathatatlan (!) UID Egyedi, megváltoztathatatlan (!) UID Kulcsokkal védett hozzáférés (A és B kulcs) Kulcsokkal védett hozzáférés (A és B kulcs) Szektorok, blokkok Szektorok, blokkok Kevés adat tárolható! (tipikusan 1k, 4k) Kevés adat tárolható! (tipikusan 1k, 4k)
2010. február 8.
2010. február 8. Aktív eszközök Olvasó (falra szerelhető vagy asztali) Olvasó (falra szerelhető vagy asztali) Telefon! Telefon! Secure Element Secure Element A telefon működési módjai: A telefon működési módjai: Kártya emuláció Kártya emuláció Olvasó/író Olvasó/író Peer-to-Peer Peer-to-Peer (Proxy mód) (Proxy mód)
2010. február 8.
2010. február 8. NFC a Nokia 6212 telefonon Gyakorlat – ismerkedés Gyakorlat – ismerkedés Fejlesztői környezet Fejlesztői környezet Emulátor Emulátor Emulált címkék Emulált címkék
2010. február 8. ID lekérdezése Első lépés: a DiscoveryManager Első lépés: a DiscoveryManager DiscoveryManager dm= DiscoveryManager.getInstance();dm.addTargetListener(this,TargetType.NDEF_TAG);
2010. február 8. ID lekérdezése Második lépés: a TargetListener interfész Második lépés: a TargetListener interfész public void targetDetected(TargetProperties[] tps) {stringItem.setText(tps[0].getUid()); }