智能POS的密钥体系


  1. 加密方式:

金融支付中使用的加密方式,des,3des(双倍长),3des(三倍长),rsa des :密钥长度为8个字节,加密数据长度为8字节的倍数
3des(双倍长):密钥长度为16个字节,加密数据长度为8字节的倍数;加密过程是使用第一个8字节加密,第二个8字节解密,再用第一个8字节加密
3des(三倍长):密钥长度为24个字节,加密数据长度为8字节的倍数;加密过程是使用第一个8字节加密,第二个8字节解密,再用第三个8字节加密

rsa用于ic卡capk验证


2.密钥体系

传输密钥:kek 终端主密钥:tmk 工作密钥:pik,mak,tdk

传输密钥用于解密终端主秘钥,使用明文存储在安全芯片 终端主密钥用于解密工作密钥,使用密文存储在安全芯片,指定解密密钥索引为kek
工作密钥: pik用于加密密码具体算法见pin加密算法; mak用于计算MAC,校验报文是否被篡改
tdk用于加密磁道信息,不同渠道可能不同 使用密文存储在安全芯片,指定解密密钥索引为tmk

3.密钥获取方式

kek: 富有渠道公司定的方案是字母pos,通过母pos串口灌入子pos
**渠道是通过算法计算出来
**渠道是随机生成
**通渠道是直接写死 具体的算法根据对应的渠道的文档来
**渠道是通过内管系统通过串口下载到终端
TMK: 基本是通过下载获取,有些测试环境是写死
工作密钥: 签到下发

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值