2015-02-18 6 views
0

Привет я пытаюсь персонализировать MCHIP карты и во время отправки команды хранилище данных для DGI -8000, получение ошибка 6985.DGI 8000 ДАЕТ 6985 В EMV

 My kmc was - 40414243...4f, then i calualate 3 static keys and 3 session keys (S-ENC, S-MAC, S-DEK), 
I ENCRYPT ANY 3, 16 BYTE DATA WITH S-DEK KEY IN ECB MODE (TESTING NO REAL KEY REQUIRE) AND SEND STORE DATA 
    COMMAND 

LIKE: -

Transmit: 80 E2 60 07 33 [] 
    80 00 30 7C F4 EE 30 32 F8 F8 FB 0F C9 CC 8B 3D ..0...02...å...= 
    24 DC 32 7C F4 EE 30 32 F8 F8 FB 0F C9 CC 8B 3D ¤.2...02...å...= 
    24 DC 32 7C F4 EE 30 32 F8 F8 FB 0F C9 CC 8B 3D ¤.2...02...å...= 
    24 DC 32           ¤.2 
Card answered: 69 85 

может кто-нибудь сказать мне, где я делаю ошибку.

ответ

1

Я обнаружил, что была какая-то другая команда, которую я должен отправить перед DGI-8000. Команды, как ключ пут ..

Когда я сделал это удалены эта ошибка

+0

На самом деле разные Chip закрепили правила для персонализации карты. Здесь нужно было загружать новые ключи перед отправкой SFI, DGI на карту. Я нашел это написанным в руководстве по чипу. – Arjun