Невозможно проверить криптограмму с помощью BP-Tools - PullRequest
1 голос
/ 04 февраля 2020

У меня есть VISA тестовая карта, также я могу видеть данные криптограммы и все EMV-данные в лог-файле. Но если я вычисляю криптограмму с помощью BP-Tools-Cryptographi c Calculator (EMV-> Application Cryptograms-> VSD C), я не вижу того же результата - криптограмма с карты не совпадает с криптограммой, рассчитанной в BP-Tools.

Входящие данные из журналов:


82       : 3C00
9F36     : 02CF
9F10     : 06010A03A02000
9F26     : 9DAE464A3FD4B929

На основе 9F10 - номер версии криптограммы равен 10. В соответствии с этим я использую VSD C -> CVN10 и правильно заполняю все значения тегов .

enter image description here


ВОПРОС: какое значение мне нужно указать в поле "ключ сеанса"?

У меня есть KM C (напечатано на верхней части карты), также у меня есть IMKA C со стороны HSM. Я пытался использовать эти ключи из вкладки UDK, также пытался вставить ключи в поле «сеансовый ключ» - но безуспешно - криптограмма с карты не совпадает с криптограммой от BP-Tools.

1 Ответ

0 голосов
/ 05 февраля 2020

Ниже приведена часть из EMV Book 2. Блок внутри блока - это то, что вам нужно реализовать, чтобы ввести уникальный ключ для Visa CVN 10.

enter image description here

...