2011-08-26 1 views

답변

3

시뮬레이터를 사용하십시오. JCOP 툴셋에는 Eclipse 내에서 실행되는 시뮬레이터가 포함되어 있으며 GlobalPlatform 명령을 구현합니다.

예 : 보안 채널 프로토콜 자신이, 나는 내가 옳을 때까지 내 코드가 생성 한 메시지를 시뮬레이터에서 생성 된 메시지와 기본 JCOP 키를 사용하여 비교했다. 그것은 단지 DES/3DES 일 뿐이지 만 암호화/검증되도록 블록을 배열하는 것은 까다 롭습니다.

카드를 테스트 할 때 나는 준비가 약간있다. 인증이 실패하면 카드를 회전하여 문제를 해결할 때 이전의 인증 실패로 카드를 성공적으로 인증한다.

GP 보안 채널 프로토콜 01 및 02을 구현하고 두 개 이상의 카드를 파괴하지 않았습니다.

+0

http://javacard.vetilles.com/2008/06/23/java-card-development-environments/에 따르면 JCOP 도구 세트를 가져올 위치가 더 이상 명확하지 않습니다. 어떤 아이디어? – Gili

+0

@Gili JCOP 툴셋은 작성 당시 NXP에서 소유하고 있습니다. 몇 장의 카드 만 사용한 후에는 리셀러 또는 리셀러를 사용해 볼 수도 있습니다. –

1

또한 pb2q의 대답에 따라 일부 카드의 경우 카드 관리자 옆에 추가 액세스 지점이있어 카드를 재설정 할 수 있습니다. 분명히, 당신은 특정 구현을 위해 그것을 수행하는 방법에 대한 정보와 꽤 중요한 키가 필요합니다.