в основном мой вопрос больше похож на «как мне подойти к этому», чем на вопрос, основанный на примере кода .... В основном я пытаюсь расшифровать тег DFDF59 (зашифрованный тег данных) из провала Magtek eDynamo EMV, который имеет такие данные, как зашифрованная дорожка 2, которая мне нужна. Я использую тег DFDF56 (KSN) для расшифровки данных обратного вызова onTransactionResult. используя https://www.magtek.com/content/documentationfiles/d99875728.pdf а> в качестве ссылки. Magtek MSR отлично работает, я могу нормально расшифровать зашифрованную дорожку 2 и вижу чистый текст, у меня проблемы только с EMV. С MSR я в основном передаю зашифрованные данные и KSN в DUKPT, и возвращается строка открытого текста. Попытка сделать то же самое с тегом That EMV, но, похоже, не работает. Любые предложения о том, как подойти к этому? Может быть, я использую не тот тег или не тот KSN? У меня нет большого опыта расшифровки EMV.
Расшифровка данных Magtek EMV
comment
Проверьте, используете ли вы правильный ключ для расшифровки
- person Arjun   schedule 12.10.2018
Ответы (1)
has data like encrypted track 2 that I need
Если данные зашифрованы, то будет ключ, который их расшифрует.
Это может быть операция TDES — Triple DES + ECB Mode для расшифровки данных (обычно это работает в EMV).
Maybe I am not using the right Tag or not the proper **KSN** ?
Попробуйте получить правильный/обычный ключ для выполнения этой операции. Убедитесь, что вы используете правильный ключ, иначе результат всегда будет ложным.
Надеюсь, поможет.
person
Arjun
schedule
15.10.2018