Smart Card에 Load된 Applet의 버전 확인 방법

2014. 5. 21. 09:35IT관련

반응형

일반적으로 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 AID의 차이가 있을 경우 구분을 할 수가 있다.





반응형

'IT관련' 카테고리의 다른 글

GP Command - Instruction(INS)  (0) 2014.05.21
GP Command - Class Byte Coding(CLA)  (0) 2014.05.21
DGI(Data Grouping Identifiers)  (0) 2014.05.20
The Java Card Applet Development Process  (0) 2014.05.16
Datacard SCPM 버전  (0) 2013.07.01