Toolkit Applet(2)
-
TAR(Toolkit Application Reference)
TAR는 3 bytes로써 UICC에 탑재되어 있는 Toolkit Applet을 외부??에서 실행시키고자 할때 사용된다. 만약 'A' Applet TAR값이 0xABCDEF인 경우 OTA SMS로 실행시키고자 할때 TAR값을 0xABCDEF로 주면 OTA SMS로 'A' Applet을 구동 시킬 수가 있다. 물론 OTA SMS의 경우 MAC 인증값이 맞아야만 정상동작이 된다.
2011.09.16 -
USAT, CAT
UICC에는 USAT, CAT, ... 이라는 Card Application Toolkit Layer가 있다. 이는 UICC의 Applet이 단말기(리더기)와 interactive한 동작을 할 수 있기 위해서 필요하다. 관련 표준 spec은 ETSI 102.223, 3GPP 31.111, 3GPP 31.124를 참고한다. 간단히 정리하면 UICC에서 단말(리더기)로 명령어를 보내기 위해서는 Proactive Command라는 것을 사용하고 단말(리더기)에서 UICC로 명령어를 보내기 위해서는 Envelop Command라는 것을 사용한다. 특히 Envelop Command는 OTA SMS 처리시 단말이 해당 OTA SMS를 수신하여 UICC에 전달할 때 Envelop Command를 붙혀서 보내줄때 사용..
2011.09.16