Smart Card에 Load된 Applet의 버전 확인 방법
2014. 5. 21. 09:35ㆍIT관련
반응형
일반적으로 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 |