내 애플릿에서 키가 하드 코딩되어 있으며이 키를 install()
메서드의 매개 변수로 지정하려고합니다.어떻게 key 값을 install() 메서드의 매개 변수로 제공 할 수 있습니까?
는 방법
나 설치 방법의 파라미터와 키 값을 줄 수있는 방법install(byte[] bArray, short bOffset, byte bLength)
같은 3 매개 변수를 설치?
내 애플릿에서 키가 하드 코딩되어 있으며이 키를 install()
메서드의 매개 변수로 지정하려고합니다.어떻게 key 값을 install() 메서드의 매개 변수로 제공 할 수 있습니까?
는 방법
나 설치 방법의 파라미터와 키 값을 줄 수있는 방법install(byte[] bArray, short bOffset, byte bLength)
같은 3 매개 변수를 설치?
일반적으로 Java Card 구현은 또한 Global Platform을 구현합니다. 이 경우 사용자 매개 변수는 INSTALL 명령의 INSTALL 명령의 일부로 제공 될 수 있습니다. Global Platform card specification은 등록해야하지만 무료로 사용할 수 있습니다.
제공된 문서의 11.5.2.3.7 INSTALL 명령 매개 변수에서 매개 변수의 사양을 찾을 수 있습니다. 인스턴스 AID를 먼저 제공하는 것이 중요합니다. 그런 다음 응용 프로그램 특정 매개 변수 (C9
태그, 길이 바이트, 그 다음 매개 변수는 바이너리)에 대한 특정 형식이 있습니다. Java Card 설치 방법에서도이 구조를 구문 분석해야합니다.
설치 메소드를 디버그 할 수없는 경우 매개 변수를 테스트 APDU의 응답 데이터로 리턴하십시오.