前言
紧接着上篇,上篇加密计算了PIN BLOCK,这篇计算MAC运算。话不多说,直接开怼。
MAC运算
用上篇的TMK密钥 C1A4AE89BAEAB029
以下是我日志打印出pos向银行终端发送的8583报文消费业务报文,下文简单说一下之后会有文章详讲。
011660001400006031003100060200702406C020C09A1119623501345220000006900000000000000000580003172611071000000012376235013452200000069D2611220778801000003635343635343233393431313330363539393939393235313536FF0C47F016D61C79260000000000000001459F2608AE60C8CABA4C02F99F2701809F101307020103A0A002010A010000001100B96D058B9F3704329971469F36020391950500A00470009A031903199C01009F02060000000000005F2A02015682027C009F1A0201569F03060000000000009F3303E0F0C89F34030203009F3501228408A0000003330101019F090200009F4104000007259F1E0836353436353432330014220001050006014132354434343436
简单区分四个部分
1.报文总长度 0116 2字节
2.TPUD地址 6000140000603100310006 11个字节
3.正文
0200702406C020C09A1