加密/江南科友(银联合作)
文章平均质量分 94
abcd1101
用过什么决定下限,基础原理决定上限。要相信积累的力量。
展开
-
对称加密(DES)与非对称加密(RSA)
1.两种算法的子类别对称加密和非对称加密都有分国际算法和国密算法。对称加密:DES(国际算法), SM4(国密算法)非对称加密:RSA(国际算法),SM2(国密算法)2.RSA加密过程RSA的公钥、私钥的组成,以及加密、解密的公式可见于下表:素数是这样的整数,它除了能表示为它自己和1的乘积以外,不能表示为任何其它两个整数的乘积。公约数只有1的两个数,转载 2017-04-22 10:44:20 · 11661 阅读 · 0 评论 -
加密机加密内容的格式
ANSI X9.8 Format(带主帐号信息 ) PIN BLOCK 格式:等于 PIN 按位异或主帐号 PIN 格式: BYTE 1 PIN的长度 BYTE 2 – BYTE 3/4/5/6/7 4--12个PIN(每个PIN占4个BIT) BYTE 4/5/6/7/8 – BYTE 8 FILLER “F” (每个“F“占4个BIT) 主帐号格式: B转载 2017-05-27 14:40:57 · 2145 阅读 · 0 评论 -
Base64/32/16编码
1.Base64定义 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串。Base64编码,首先我们应该搞清楚,为什么里面有个64的字样呢?其实...转载 2017-05-27 17:23:42 · 2575 阅读 · 0 评论 -
https证书的验证过程与生成方法
1.简洁的解释:1.服务器 用RSA生成公钥和私钥2.把公钥放在证书里发送给客户端,私钥自己保存3.客户端首先向一个权威的服务器检查证书的合法性,如果证书合法,客户端产生一段随机数,这个随机数就作为通信的密钥,我们称之为对称密钥,用公钥加密这段随机数,然后发送到服务器4.服务器用密钥解密获取对称密钥,然后,双方就已对称密钥进行加密解密通信了PS:非对称的RSA加密性能是非常...原创 2017-05-09 23:00:28 · 25855 阅读 · 8 评论 -
hsm加密机
1.三级密钥体制示意图: 1. 主密钥用于加密密钥交换密钥和数据密钥作本地存储; 2. 密钥交换密钥用于加密数据密钥作网络传输; 3. 数据密钥用于对数据进行加解密。 2.三级密钥体制 3.三级密钥体制说明 第一层,LMK为本地主密钥,,它是存放在HSM机内的,它的作用是对所有在本地存放的其它密钥和加密数据进行加密,不同对的...转载 2017-05-12 22:14:54 · 9717 阅读 · 0 评论