POS中主密钥解密PIN、MAC密钥的方法详解

TPK(pinKey)密文:9BA88BD2ECA6E03859C50634980B6144

TPK(pinKey)校验值:79FFADF0

主密钥明文:BA80B9FB3A38A87DFBFCC5354A86D14C

 

一、使用主密钥解密PIN密文,返回明文PINKEY,在3DES加密时作为密钥。

解密后TPK明文为:8EE0F9015B4CB0EBCB35C54B1739E58B;

二、使用TPK明文加密8字节0x00,返回校验值,跟pinKeyKCV对比是否匹配,在3DES加密时作为数据;校验值为:79FFADF0ECBE205C

三、取前4个字节数据,跟TPK(pinKey)校验值比较,相等即为校验通过;

四、更多算法如3DES/MAC等程序加密的算法请在评论区留言;

 

注:如有问题可以回复,看到第一时间分析解决,码农不易,感觉对您有用,帮助到您,可否打赏一杯可乐,在此谢过诸位,愿诸君终成大神,前程似锦~~~

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值