Project/NFC2012. 1. 4. 02:39
프로젝트명 : NFC와 ECC에 기반한 인증서 시스템 구현
프로젝트 수행 기간 : 2011.4~2011.8 [KEEPER 상반기 기술문서 프로젝트]

프로젝트 개요
 
주요 개발 장비
- ACR 122 : NFC Reader (Windows PC에서 Reader로 사용)
- Nexus S : Android Smartphone (RFID Reader)

주요 구현 개념
- NFC : Near Field Communication, RFID통신의 일종
- ECC : Elliptic Curve Cryptography. 타원 곡선 암호


이 프로젝트는 지난 2011년 동아리 상반기 기술문서 프로젝트로 수행한 것으로,  Nexus S와 Reader가 부착된 PC가 NFC P2P Mode로 통신을 할 수 있도록 구현한 프로젝트이다. 통신 과정에서는 타원 곡선 암호를 구현하여 통신을 하도록 하였다.
본 포스팅은 이 프로젝트에 대한 개요로, 기술문서 자체는 동아리 재산으로 업로드 하지 않을 생각이다. 다만, 프로젝트를 수행하면서 NFC 자료의 절대량이 매우 부족했고, 또한  국내 자료는 전무하다시피 하였기 때문에 추가 포스팅을 통해 간략한 구현 과정을 설명할 계획이다.

덧. 나중에 발표할 때 알았는데 구현한 인증서 방식은 실제로는 인증서 방식이 아니라 단순한 공개키 암호라는 지적을 받았다.
 
Posted by 머리