解密Magtek EMV数据

时间:2018-10-10 16:45:18

标签: c# android encryption emv dukpt

基本上,我的问题更多是“我应该如何实现”,而不是更多基于代码示例的问题。...基本上,我正在尝试从Magtek eDynamo EMV浸入中解密DFDF59标签(加密的数据标签)有我需要的像加密音轨2这样的数据。我正在使用标记DFDF56(KSN)来解密onTransactionResult回调中的数据。使用https://www.magtek.com/content/documentationfiles/d99875728.pdf作为参考。 Magtek MSR运作良好,我可以很好地解密加密的音轨2,并且可以看到明文,这只是我遇到的EMV。使用MSR,我基本上将加密的数据和KSN传递到DUKPT中,并返回明文字符串。尝试对那个EMV标签执行相同操作,但似乎不起作用。关于如何处理此问题的任何建议?也许我没有使用正确的Tag或正确的KSN?对EMV解密没有太多经验

1 个答案:

答案 0 :(得分:0)

has data like encrypted track 2 that I need

如果数据被加密,那么将有一个密钥将其解密。

可以通过TDES-三重DES + ECB模式操作来解密数据(通常在EMV中有效)。

Maybe I am not using the right Tag or not the proper **KSN** ?

尝试获取正确 /普通键来执行此操作,请确保使用正确的键,否则结果始终为假。

希望有帮助。