기본 모드의 데스 파이 카드로 인증하고 싶습니다. 여기 내 현재의 단계는 다음과 같습니다desfire ev1에서 원시 인증을 수행하는 방법
- 나는 카드에서
(AID = 0×00 0×00 0×00)
- 내가 응답을 수신 마스터 응용 프로그램을 (은 "도전", randB)를 선택
- 그런 다음 두 번째 단계에서, 나는를 생성 응답 (randA); 나는 8 바이트의 A와 8 바이트를 해독하고 회전시킨 rand B를 연결한다.
- 나는 그것을 암호화하여 카드로 보낸다.
나는 91 ae
답변을 받았으며 이유는 알 수 없습니다.
- 카드 : 여기서 메시지들의 순서는 카드 90 0A 00 00 01 00 00
- 5B 57 69 C7 CE 4B 16 7B 91 AF
- 는 RandB = 5B 57 69 C7 CE 4B를 암호화 16 7B
- 는 D5 17 RandB '= 17 8D 23 57 10 C9 32 D5를
- 1 바이트 lshitf의 RandB'= 8D 23 57 10 C9 32 해독
- 생성 랜드 A = 43 9D 17 8E 9A 5F BA 70
- Rand A와 Ra 연결 nd B "= 43 9D 17 8E 9A 5F BA 70 8D 23 57 10 C9 32 D5 17
- 암호화 된 랜드 A + R 및 B"= 9E ED DC 4F BC E7 BE BD 09 02 CF 99 F7 40 34 7B 카드
- 90 AF 00 00 10 43 9D 17 8E 카드에서 9A 5 층의 BA 70 8D 23 57 10 C9 32 D5 17 00
- 91 AE 볼 경우
하면 지적 드리겠습니다 뭐가 잘못 됐니? 어떤 문제가있을 수 있습니까?
답변에 형식을 지정하십시오. – Luv