좀 더 쉬운 코딩을 유도하는 EMV 지침서!
이 책은 EMV에 관한 새로운 개념을 설명하거나
새로운 내용을 논의하는 것은 더더욱 아니다.
다만 카드 단말기 개발자 특히, 소프트웨어 개발자들이
좀 더 쉬운 접근 및 쉬운 코딩을 유도하는 내용일 뿐이다.
먼저 IC Card(Integrated Circuit Card) 또는 스마트 카드(Smart Card)는 크게 접촉식 카드(Contact Card)와 비접촉식 카드(Contactless Card)로 나누어진다. 아마도 접촉식 카드가 먼저 나왔을 것으로 생각된다. 이전의 MS Card(Magnetic Stripe Card)는 카드 뒷면에 자성을 입혀 카드번호를 저장하여 사용되었는데, 위변조가 쉬운 문제가 발생하여 IC Card가 고안되었다. IC Card는 물리적으로 카드 내에 CPU를 가지고 있고 전원만 외부에서 공급받는 독립된 장치이다. 이에 대한 물리적 Assignment와 이를 단말기에 삽입했을 때 통신하기 위해 필요한 물리적/논리적 개념을 설명한 후 프로토콜을 간략하게 언급한다.
단말기가 관리해야 할 데이터 중 여러 개의 DOL(Data Object List)이 있는데, 이것의 개념을 설명하고, EMV 거래가 Application, Read Application, Offline Data Authentication, Processing Restrictions, Cardholder Verification, Terminal Risk Management, Terminal Action Analysis, Online Processing, Issuer-to-Card Script Processing 등을 단계별로 꼭 알아야 할 부분만을 언급하였다.
좀 더 쉬운 코딩을 유도하는 EMV 지침서!