global platform(2)
-
Smart Card에 Load된 Applet의 버전 확인 방법
일반적으로 GP card에 Load 상태인 Applet은 버전에 바뀌더라도 Executable Load File AID는 대부분 동일하기 때문에 버전을 확인하는 방법은 없다.이 경우 대부분은 install을 반드시 해야만 추가적인 정보를 통해 버전을 확인한다.그런데 install을 하면 상황에 따라 install 된 instance를 삭제하지 못하는 경우가 있어 이전 상태로 돌릴수가 없다. (특히 EMV 신용 Applet의 경우...) 그런데 GP command 중에 GET STATUS command라는 것이 있는데 이 명령어를 통해 Executable Load File내의 Executable Module AID를 확인할 수 가 있다.이것을 이용하면 Applet의 버전이 업데이트 되면서 Module AI..
2014.05.21 -
Global Platform(GP)
스마트 카드의 근본이 되는 표준 스펙은 Global Platform(http://www.globalplatform.org/)이다.Global Platform은 카드의 추상적인 스펙이 기술되어 있으며, 전세계의 모든 카드들은 이 표준을 따르고 있다.현재 GP는 2.2.1 까지 배포된 것으로 알고 있으며 기술문서는 해당 홈페이지에서 다운로드가 가능하다. 카드에 대한 대략적인 지식이 있어야 스펙분석이 용이하다. 대표적인 변경 내역은 다음과 같다.Global Service Application 제공Trusted Framework추가되는 Privilege(Global Service, Trusted Framework, ...)Secure Channel Protocol 80(ETSI TS 102 225, 102 22..
2012.05.10