银行卡收单之网络传输加密

74 篇文章 7 订阅
46 篇文章 1 订阅

    银行卡收单中,如果网络走公网,那么需要对交易报文进行加密。

报文加密,在POS上送的请求交易中,TPUD和报文头采用明文,MTI(包括MTI在内)之后的请求数据采用相应的方式加密,应答的数据采用自定义的解密方式对MTI(包括MTI在内)之后数据解密。


1、在TPDU和MTI(消息类型)之间新增了一个“网络报文头”协议
2、无论报文是否加密,网络报文头都不用加密
3、加密部分范围:不带网络报文头的原始报文中,TPDU之后的所有数据


专网交易报文:

报文长度 + TPDU + 业务报文头 + 消息类型 + 位图 + 数据域


带网络报文头不加密的报文:

报文长度 + TPDU + “网络报文头” + 业务报文头 + 消息类型 + 位图 + 数据域


带网络报文头不加密的报文:

报文长度 + TPDU + “网络报文头” +加密(业务报文头 + 消息类型 + 位图 + 数据域


其中,

1、加解密密钥需要通过网络传输密钥卡下发TPDU指令获取。

2、网络报文头内容不用参与mac计算。




  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值