PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2017/05/30 19:17:57
Name 삭제됨
Subject [질문] 안드로이드 nfc 개발자분들께 조언을 구합니다.
작성자가 본문을 삭제한 글입니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
CreativeMa.C
17/05/30 20:46
수정 아이콘
질문에 대한 이해가 부족해서 명확한 답변을 드리기 어렵습니다.
1) HCE(Host based Card Emulation)은 Android device가 카드처럼 동작할 때를 의미합니다. 혹시 카드 리더기를 이용하여 개발을 진행중이신지요? manifest에 등록하지 않고 NFC가 p2p 모드가 아니라면 HCE가 동작하지 않습니다. HCE 모드는 아닐거에요.
NFC에는 3가지 모드가 있습니다. Card Emulation mode / RW Mode / P2P mode인데, NFC Tag를 쓰겠다는 건지 스마트폰을 카드로써 동작하게 하겠다는건지 전혀 감이 오지 않습니다.
기본적으로 NDEF와 APDU의 차이부터 알아보시는 것을 추천드립니다. uid는 HCE와 전혀 다른 분야의 개념이라..
kylemong
17/05/30 23:10
수정 아이콘
선생님 답변에 감사드립니다.
지금 아두이노와 아두이노 nfc 모듈인 pn532를 통해 과제를 진행중이며, 똑같은 안드로이드 폰의 태그를 찍을때, NFC UID가 계속해서 다른 UID를 찍고 있습니다. 스마트폰을 카드로써 동작하고자 하며, 이 과정에서 어려움을 겪고 있습니다. 써 주신 개념들에 대해서 처음부터 다시 공부해보겠습니다. 댓글 정말 감사드립니다.
CreativeMa.C
17/05/30 23:51
수정 아이콘
서..선생님은 아니구요 허허..
NFC UID는 NFC Tag의 Unique ID입니다. 휴대폰은 NFC Tag가 아니기 때문에, Unique한 ID를 계속 가질 필요가 없습니다. 휴대폰에 들어가는 NFC Controller chip에 firmware level에서 아마 멋대로 만들어서 올려줄 것 같은데.. 브로드컴 / NXP의 controller마다 다르게 작동할 수도 있겠네요.
휴대폰을 카드로써 동작하고자 하는 concept이라면, 제가 봤을 땐 UID를 쓰는 건 바람직한 방향은 아닌 것 같습니다.
'카드'와 'NFC Tag'는 다릅니다. 우리가 보통 '카드'라 부르는 Secure Element는 ISO8583 / ISO14443 spec에 따라 Contact / Contactless 통신을 하며, 내부에 암호화 연산이 가능한 module이 들어있고 보안인증을 받았습니다. 'NFC Tag'는 단순히 data를 NDEF 포멧에 따라 저장하고, 보안성이 전혀 없는 Tag를 이야기 하죠. 물론 NXP가 특허를 가지고 있는 MIFARE같은 경우 '보안성이 있는 NFC Tag'를 표방하지만, 얘는 논외로 합시다.
어찌됬던 간에, 뭐 업계(?) 있으니까 조금 힌트를 드리자면
1) HCE기능 써서 카드처럼 동작하는 App을 만들고 이를 통해 출입 통제 하기(난이도 상)
2) Smart phone의 USIM이랑 통신을 해서 Unique한 값 받아 오기(제일 무난함)
3) P2P Mode 활용해서 단말과 상호 인증하기(나름 재밌을수도?)
등등의 방법이 있을 것 같습니다.
휴대폰의 NFC Controller - AP - UICC의 구조를 이해하면 대충 답이 나옵니다.. 결론은 UICC와 통신이..답일겁니...속닥속닥
Touching이라는 국내 서비스가 말씀하신 시스템과 유사한 서비스를 제공합니다. 여기는 쿠폰으로 사용하고 있는데, 출입 통제로만 바뀌면 똑같은 시스템일겁니다.
참고로 NFC 개발 관련해서 국내 블로그에 잘 정리된 곳은 거의 없더라구요.. NFC 기술이 Tag랑 카드랑 HCE이니 Tokenize니 여러가지 엮여있는 부분이 있는데 거의 NFC Tag 부분만 주로 다루고 카드 부분이나 HCE 부분을 국내에서 잘 안 다루다 보니(뭐 해외라고 다르진 않습니다) 블로그는 그닥 추천하지 않구요.. 안드로이드니까 구글 문서랑 Spec 보는걸 추천 드립니다. 시스템 적으로 어떻게 접근을 하는지 막막하시다면 티머니시스템 스펙 대충만 보셔도 어떻게 접근해야 할지 감이 팍 올겁니다.
kylemong
17/05/31 01:01
수정 아이콘
정말 감사합니다! 사실 주변에 물어봐도 잘 모르시더라구요. 진짜 이렇게 단어 하나하나라도 알려 주시는 게 너무 감사합니다. 말씀해주신 내용들에 대해서 공부하겠습니다. 정말 감사합니다. 그리고 선생님이라는 호칭은 제가 어르신들께 말할 일이 좀 많아서 습관적으로 나왔습니다. 혹시나 언짢으셨다면 죄송합니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
공지 댓글잠금 [질문] 통합 규정(2019.11.8. 개정) jjohny=쿠마 19/11/08 110506
공지 [질문] [삭제예정] 카테고리가 생겼습니다. [10] 유스티스 18/05/08 133478
공지 [질문] 성인 정보를 포함하는 글에 대한 공지입니다 [38] OrBef 16/05/03 183113
공지 [질문] 19금 질문은 되도록 자제해주십시오 [8] OrBef 15/10/28 216215
공지 [질문] 통합 공지사항 + 질문 게시판 이용에 관하여. [22] 항즐이 08/07/22 268080
180979 [질문] 티라노사우르스 vs 굴착기 [1] possible83 25/06/26 83
180978 [질문] 알뜰폰 번호이동 과정에서 문제가 생겼습니다. [4] 잉차잉차534 25/06/26 534
180977 [질문] 전독시 외전(2부?) 보신분 있을까요? [1] 블레싱942 25/06/26 942
180976 [삭제예정] 평일 CGV 일반관 예매 한분 해드려요!! [2] 콩순이888 25/06/26 888
180975 [질문] 스위치2와 마리오카드 월드 질문 [5] 호비브라운995 25/06/26 995
180974 [질문] 필기(키보드 타이핑) 적합한 패드 추천 [4] RVD910 25/06/26 910
180973 [질문] 자동차보험수리 질문 [1] 빠르722 25/06/26 722
180972 [질문] 폰 화면이 망가졌는데 볼 수 있는 방법? [6] 알파고531 25/06/26 531
180971 [질문] 어머니 노인성 난청 관련 문의입니다 [6] 빼사스499 25/06/26 499
180969 [질문]  은행 PB에게 상품 추천받아보신 경험있나요 [6] 거북왕1867 25/06/25 1867
180967 [질문] 어머니 폐암 관련으로 걱정입니다.. [11] OverCoMe2235 25/06/25 2235
180966 [질문] 키보드 타건음은 키캡에 영향을 받을까요 축에 더 영향을 받을까요? [11] 오렌지 파파야1904 25/06/25 1904
180965 [질문] 크롬 첫 화면 변경 질문 입니다. Violin1464 25/06/25 1464
180964 [질문] 윈도우 단축키가 갑자기 바뀌어서 당혹스럽네요. [7] Thanatos.OIOF7I1760 25/06/25 1760
180963 [질문] 파타야 처음 가봅니다 [5] Scour1137 25/06/25 1137
180962 [질문] 안전한 투자에 관한 질문입니다. [22] 지나가는사람2340 25/06/25 2340
180961 [질문] 삼국지 군재 원탑은 누구일까요 [41] Dunn3428 25/06/25 3428
180960 [질문] 동탄 2신도시 주변 고급음식점 추천 부탁드립니다. [4] BK_Zju2609 25/06/24 2609
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로