什么是PINBlock?

最近Visa文档,其中52域存储的是Personal Identification Number(PIN) Data, 也就是密码。

不过它既不是简单的存储密码,也不是密码的密文,而是pinblock.

 

关于PINBlock找到了一篇文章, PIN Block Format and Encryption

 

从中可以大概了解到它的生成过程,首先会综合PIN,PIN的长度,PAN以及特定的补位符,生成一个字符串,

然后对这串字符串进行异或操作又得到一个字符串, 最后要对这个字符串进行加密,得到实际传递的存储在52域的PINBlock.

 

这其中也存在可以进行选择的因素,比如:

PINBlock起初的构成格式是什么?(包含哪些元素,如何连接)

中间的操作处理过程是怎么样的?

用什么Key进行加密? WK/SK/DUKPT

加密算法是什么? DES/Triple DES.

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值