Encryption 从MagTek iDynamo加密读卡器解密数据

Encryption 从MagTek iDynamo加密读卡器解密数据,encryption,3des,Encryption,3des,是否有人拥有用于解密MagTek iDynamo加密读卡器数据的参考代码(即使是伪代码)?ANSI X9.24标准是。。。缺少。。。在伪代码和可读性部门。我有主密钥、KSN和密文,需要派生会话密钥并获得明文。我已经实现了一个与找到的算法类似的算法,并基于KSN的计数器部分添加了一个循环,但它仍然不会生成实际的卡轨迹数据。下面是我编写的DUKPT类,用于执行您需要的操作: Hi misha,在该代码中,需要将哪个字符串传递给decrypt方法。PEK键也在ValueKEY()方法的结尾生成,但在其

是否有人拥有用于解密MagTek iDynamo加密读卡器数据的参考代码(即使是伪代码)?ANSI X9.24标准是。。。缺少。。。在伪代码和可读性部门。我有主密钥、KSN和密文,需要派生会话密钥并获得明文。我已经实现了一个与找到的算法类似的算法,并基于KSN的计数器部分添加了一个循环,但它仍然不会生成实际的卡轨迹数据。

下面是我编写的DUKPT类,用于执行您需要的操作:


Hi misha,在该代码中,需要将哪个字符串传递给decrypt方法。PEK键也在ValueKEY()方法的结尾生成,但在其中生成了DEK。我们如何加密设备中的密钥。你能告诉我吗?我,你传递的字符串是来自信用卡阅读器的加密字符串。不知道你所说的德克是什么意思。BDK?我使用的设备是用某种BDK加密的,他们也发给我。如果这能澄清问题,请告诉我。问题解决了吗?如果是,请分享您的解决方案。我也被困在同一点上。谢谢。@haxor:你能和我们分享你的解决方案吗?@joelc你找到解决方案了吗?我必须直接和MagTek合作。当时,他们没有提供执行任务的代码,但是,他们提供了具体的步骤和指南以及每个步骤中必须执行的内容。