AAC、ARQC、TC计算

9F 26 08 F4 FB 71 E7 A6 DC B5 3D 
9F 27 01 80 
9F 10 13 07 00 01 03 A0 A0 00 01 0A 01 00 00 09 99 92 14 EB 66 5D 
9F 37 04 05 97 43 7C 
9F 36 02 03 4F 
95 05 08 00 04 08 00 
9A 03 15 01 05 
9C 01 00 
9F 02 06 00 00 00 00 00 00 
5F 2A 02 01 56 
82 02 7C 00 
9F 1A 02 01 56 
9F 03 06 00 00 00 00 00 00 
9F 33 03 E0 E9 C8 
9F 34 03 42 03 00 
9F 35 01 22 
9F 09 02 00 30 
9F 1E 08 31 32 33 34 31 32 33 34 
9F 41 04 00 00 00 01 

终端数据元:
9f 02 06 
9f 03 06 
9f 1a 02 
95 05 
5f 2a 02 
9a 03 
9c 01 
9f 37 04
卡片数据元:
82 02
9F 36 02
9F 10 ,第5字节开始的4个字节
==>
00 00 00 00 00 00 
00 00 00 00 00 00 
01 56 
08 00 04 08 00 
01 56 
15 01 05 
00 
05 97 43 7C 
7C 00 
03 4F 
03 A0 A0 00 

PAN: 6214441000010129
PSN: 00

MDKAC: F0C34A8124CEE0A91A0B034AA97D6EAC
1 计算UDK子密钥
用MDKAC对pan和pan序列号+ pan和pan序列号的取反做3des加密
1444100001012900EBBBEFFFFEFED6FF得 5F9C8ED7910F9B10B10BF6B8DBF6484D(UDK)

2 计算过程密钥
用UDK对ATC(前补0)+ATC取反(前补0)做3des加密
000000000000034F000000000000FCB0得
13DBDAEF3376E4AD089B24A9E4B0E431

3 计算AAC、ARQC、TC
用过程密钥对如上数据算MAC,对比卡片生成的
得:F4FB71E7A6DCB53D
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值