代码改变世界

银联POS规范总结 (转载)

2017-10-20 09:15  dengchaojie_learner  阅读(290)  评论(0编辑  收藏  举报

http://768992698.iteye.com/blog/2264844

2.磁道信息加密算法

对于磁道数据,从结束符向左第二个字节开始,再向左取8个字节,作为参与加密的TDB。

比如:

二磁道数据(37):1234567890123456789=0508201781999168302

表示为:0x12 0x34 0x56 0x78 0x90 0x12 0x34 0x56 0x78 0x9D 0x05 0x08 0x20 0x17 0x81 0x99 0x91 0x68 0x30 0x20

则TDB2表示为:0x08 0x20 0x17 0x81 0x99 0x91 0x68 0x30

采用TDK对TDB2进行TDES加密,加密后的磁道信息为:

ENC BLOCK1 = eTDK(0x08 0x20 0x17 0x81 0x99 0x91 0x68 0x30)