POS终端“密事”之MAC运算

本文详细介绍了POS终端的MAC运算过程,包括MAC运算算法的步骤,通过实例展示了如何计算MAC值,并强调了加密和解密过程的一致性。建议读者动手实践以更好地理解这一过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

紧接着上篇,上篇加密计算了PIN BLOCK,这篇计算MAC运算。话不多说,直接开怼。

MAC运算

用上篇的TMK密钥 C1A4AE89BAEAB029

以下是我日志打印出pos向银行终端发送的8583报文消费业务报文,下文简单说一下之后会有文章详讲。

011660001400006031003100060200702406C020C09A1119623501345220000006900000000000000000580003172611071000000012376235013452200000069D2611220778801000003635343635343233393431313330363539393939393235313536FF0C47F016D61C79260000000000000001459F2608AE60C8CABA4C02F99F2701809F101307020103A0A002010A010000001100B96D058B9F3704329971469F36020391950500A00470009A031903199C01009F02060000000000005F2A02015682027C009F1A0201569F03060000000000009F3303E0F0C89F34030203009F3501228408A0000003330101019F090200009F4104000007259F1E0836353436353432330014220001050006014132354434343436

简单区分四个部分
1.报文总长度 0116 2字节
2.TPUD地址 6000140000603100310006 11个字节
3.正文
0200702406C020C09A1

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值