POS终端“密事”之PIN加解密

前言

到现在,我们手上拿到了TPK和TAK工作密钥,今天我们就要来讲讲如何对PIN的加密,以及MAC的运算。

工作密钥

以下是我取得今天的工作密钥,那么运用前一章的知识快速计算出TPK和TAK
(ps TMK为CA5D92598DCA48CE8A4C76361A9269E9)
TPK 9410D034436E8F1613703D5D1ABA25AD
TAK C1A4AE89BAEAB029
工作密钥密文

对PIN的加密

PinBlock的算法有:
1.ANSI9.8算法(常用默认算法) – 带主账号信息
+ 1.格式化主账号(格式化具体内容见后面算法例子)
+ 2.格式化PIN(格式化具体内容见后面算法例子)
+ 3.格式化后的主账号与格式化后的Pin按位异或
+ 4.用PinKey密钥明文对上述结果加密
+ 5.得到PinBlock

2.ANSI9.8 算法 (常用默认的算法) – 不带主账号信息
+1.格式化PIN(格式化具体内容见后面算法例子)
+2.用PinKey密钥明文对上述结果加密
+3.得到

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值