NFC 기술및서비스동향 SK Planet 강기천매니저
2013 NFC Service Simple Pairing http://www.youtube.com/watch?v=f9vg5o9ccka&feature=player_embedded#at=87
http://www.youtube.com/watch?v=ybsdkxmw1qg 2014 NFC Service Apple Pay
2014 NFC Service Apple Pay
NFC Overview
NFC 의기본인프라인 ISO 14443 및 ISO 15693 의사용지역 NFC Overview Global Distribution Toronto Payment: ISO 14443-B & ISO 15693 Paris Transport : ISO 14443B London Transport : ISO 14443A Shenzen Transport : ISO 14443B Hong Kong Transport: Felica TM San Francisco Transport: ISO 14443B Seoul Transport : ISO 14443A Tokyo Transport: Felica TM US Access Control: ISO 15693 Japan ID Card: ISO 14443B Chiuaua Driving License: ISO 15693 US Payment: ISO 14443-B & ISO 14443A New Dehli Transport:Felica TM Pakistan Passport: ISO 14443B San Paulo Transport: ISO 14443A Singapore Transport : Felica, ISO 14443B
NFC Overview Technology Introduction NFC 는 13.56MHz contactless 표준을기반으로하는통신기술 Near Field Communication의약자 13.56MHz의기존표준을포괄 (ISO 14443A/B, Sony Felica) 106, 212 or 424Kbps data rate 3가지의동작모드와 4가지의상태로구분 - 동작모드 : Card emulation, Reader/Writer, Peer to peer - 상태 : Card, Read/Write, Initiator, Target Related standards - ISO IEC standards Air interface : ISO IEC 18092 Identification Card : ISO IEC 14443 (Proximity Card), 15693 (Vicinity Card) - NFC Forum standards TS RTDs (Record Type Definition) TS NDEF (NFC Data Exchange Protocol) LLCP (Logical Link Control Protocol) NCI (NFC Controller Interface) - ETSI SCP (Smart Card Platform) SWP protocol : SIM카드와 NFC칩사이의 Interface규정
NFC Overview 동작모드 NFC 는 3 가지동작모드를가짐 Peer-to-Peer Mode Read/Write Mode NFC Card Emulation Mode LLCP (Logical Link Control Protocol) Application RTD (Record Type Definition) & NDEF (Data Exchange Format) Card Emulation (Smart Card Capability for Mobile Devices) RF Layer ISO 18092 (ISO 14443 Type A, Type B + FeliCa) 7
NFC Overview HW Architecture NFC 는 Host CPU 와의연결을위한 Interface 가기본적으로제공되어야함 NFC with UICC Device Host CPU Baseband Controller Serial I/O USB ISO 7816 Other NFC Device Physical Interface (UART, I2C, etc) NFC Controller SWP UICC Physical Interface (ISO 7816, USB) Vdd C1 C5 GND RST SWP C2 C6 CLK C3 C7 D+ I/O D- C4 C8 NFC SWP USB/IC-USB Physical Interface Other SE 8
NFC Reader Mode NFC Forum Tag Types NFC Forum 에서는 4 가지의 Tag Type 을정의하였음 9
NFC 표준동향 10
GSMA GSMA 는 2014 년 NFC Handset Requirements Version 5,6 Release 함 Android 와 Blackberry OS 에대한 NFC 정의를추가함 ( 다양한 OS 에 NFC 요구사항정의추가중임 ) Multiple SE 사용에대한요구사항정의추가및강화함
NFC-Forum(1) NFC-Forum 은 NCI(NFC Controller Interface) Ver 1.1 을 2014 년 7 월 release 함
NFC-Forum 은 Connection Handover Ver 1.3 을 2014 년 1 월 release 함 NFC-Forum(2)
NFC 서비스동향
Google NFC 동향 Android 는 Gingerbread 부터순차적으로 NFC 기능을다양화하여적용하고있음 OS Version Gingerbread ICS Jellybean KikKat New feature NFC(CE, Tag, P2P) 기능 Android Beam Bluetooth Simple pairing Host-based Card Emulation
Google Host Card Emulation Google 은 NFC USIM 없이 Card Emulation 을사용할수있는 HCE 를 Android 4.4(KikKat) 에적용함 HCE의최초적용단말은 Blackberry임 (OS 7.0에적용됨 ) APDU 처리는 HCE 서비스 Application에서처리해야함 Visa, Master도 HCE 기반결제를위한 Spec 정의 Payment 서비스를위해서는 Security에대한검증필요 (Visa, Master 인증검토중, GSMA, NFC-Forum 검토중 ) American Express Card 사가 Pilot 서비스진행 (Croatia)
Google Host Card Emulation 이슈 보안이슈 - 카드정보보안이슈 : Secure Element 가아닌앱을통해카드정보가관리됨에따라보안에취약할수있음. - 네트워킹이슈 : 카드정보가단말의 Secure Element 영역에존재하지않음에따라카드정보를조회하는시점에네트워크연결 ( 네트워킹 ) 이정상적으로동작해야함. - 네트워킹보안이슈 : 네트워크상의통신내용에대한캡처등의방식을통한보안이슈존재 ( 참고 URL: http://www.boannews.com/media/view.asp?idx=41255&kind=3) 시장의변화 전세계신용카드시장의 70% 를장악하고있는비자와마스터카드가 탈유심 (USIM) 모바일결제를선언 - 비자카드 : 2014 년 2 월기존 NFC 결제용를지원하는비자페이웨이브 (Visa paywave) 카드정보를클라우드에저장하고 HCE 를활용하는새로운모바일결제서비스를런칭. - 마스터카드 : 2014 년 8 월 HCE 를활용한클라우드기반모바일결제시스템표준기술을공개
Apple iphone6, 6+, Watch NFC Card Emulation Mode 적용 +
2014 년 9 월 9 일에 2014 iphone Event 에서발표한모바일결제서비스 Apple Apple Pay(1) 2014년 iphon6에, 2015년 Apple Watch에적용되어출시될예정이며, 초기에는 US에서만서비스가능할예정임 iphone5 이상단말에서지원가능하며, iphone6가아닌경우 Apple Watch를활용해서 NFC 결제가능함 매장에서 Passbook App과 Touch ID를연계해서 NFC 기술을활용해결제서비스제공하는것임 약 220,000 US retailers에서동작할것으로발표함 Apple Pay는단지 off-line payment system이아닌, Mobile App에서결제할수있는 In-app 결제기능도포함하고있음
Apple Apple Pay(2) In Apps 결제 결제시 Apple Pay 버튼을누른후 Touch ID 에두면됨
Apple Apple Pay(3) 결제수단설정하기 itunes 사용자인경우에는 itunes account로부터 Pass book에 credit or debit card를 Passbook 에추가하면됨 ( 추가시에 Card Security code를입력해야함 ) 직접 Card 정보입력시에 isight camera를통해서 card 정보를 capture하거나직접 Typing으로입력할수있음 최초입력된 Card가 default 결제카드가되고, passbook을통해변경가능함
NFC Vs Beacon
기술비교
NFC, BLE Beacon 의장단점 장점 NFC NFC 는기존결제 Infra 를활용할수있음 Mobile 환경에서 5cm 이하의근거리통신이므로보안이상대적으로강함 Touch 라는직관적동작에의해서비스가이루어지므로, Contents 를 SPAM 으로인식할확률이낮음 BLE Beacon 고객의추가적인동작없이매장방문에의해서비스를받을수있음 동작거리가 Max. 50m 임 (Beacon 에따라 70m 도가능함 ) iphone 과 Android 둘다지원함 단점 NFC 기존 Plastic Card 에비해 UX 적장점이없음 짧은동작거리로인해고객이 NFC Donlge 이나 Tag 근처에접근해야함 Android 만지원함 BLE Beacon 고객의의도와상관없이 Contents 를인식해 SPAM 으로인식될확률이높음 고객의정확한위치를파악하기어려움 BLE 성능안정화가최신 Smart Phone 에서이루어졌기때문에, 상대적구형 ver. Phone 의성능이슈존재
Q&A Kichon.kang@sk.com