2014-03-05 3 views
1

나는 상호 인증을 구현, 그리고 난 난수 생성카드 및 단말기의 임의 번호 생성?

RandomData RND = RandomData.getInstance (RandomData.ALG_SECURE_RANDOM)에 대해 궁금 해서요; rnd.generateData (RP, (short) 0, (short) 16);

이것은 물론 작동하지만, 세 방향 도전 - 응답을하기 위해 (내가 다시 Cipurse 말하는거다) 내 사양 에 따라 내가 터미널에서 난수 생성기가 필요 그리고 picc에. 이것은 무작위 데이터를 생성하는 방법을 알고 있기 때문에 혼란 스럽습니다. (설치 방법에서 한 번, 관련 프로세스 방법에서 한 번) 두 번 구현하는 방법을 사용합니다.

답변

2

터미널, IFD, 검사 시스템 등은 모두 동일한 것을 가리 킵니다 : 시스템이 카드에 명령을 전송합니다. 따라서 javax.smartcardio으로 Java 응용 프로그램을 실행하는 경우 Java Standard Edition SecureRandom 클래스를 사용할 수 있습니다.