共 55 篇文章 |
|
实例解释数字签名过程http://blog.csdn.net/chrisniu1984/article/details/66202022011我有个文件叫“合同”,在发送前:1、我对“合同”进行MD5计算得到“合同的MD5_1”。我把“合同”和“合同的签名”发给了你,你现在校验合同是否未被修改:1、你对“合同”进行MD5计算得到“合同的MD5_2”。2、你用我的公钥对"合同的MD5_我"解密... 阅43 转0 评0 公众公开 17-04-04 18:19 |
PKI技术的研究对象包括了数字证书,颁发数字证书的证书认证中心,持有证书的证书持有者和使用证书服务的证书用户,以及为了更好地成为基础设施而必须具备的证书注册机构、证书存储和查询服务器,证书状态查询服务器,证书验证服务器等。在PKI互连过程中,PKI关键设备之间,PKI末端用户之间,网络应用与PKI系统之间的互操作与接口技术就是PKI发... 阅208 转0 评0 公众公开 16-09-30 08:57 |
因为数字证书是公开的,就像公开的电话簿一样,在实践中,发送者(即甲)会将一份自己的数字证书的拷贝连同密文、摘要等放在一起发送给接收者(即乙),而乙则通过验证证书上权威机构的签名来检查此证书的有效性(只需用那个可信的权威机构的公钥来验证该证书上的签名就可以了),如果证书检查一切正常,那么就可以相信包含在该证书中的公钥的... 阅29 转0 评0 公众公开 16-08-01 17:16 |
https原理:证书传递、验证和数据加密、解密过程解析。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。3.浏览器获得网站证书之后浏览器要做以下工作: a) 验证证书的合法性(颁发证书的机构是否合法,证书中包含的网站地址是否与正在访问的地址一致等),如果... 阅33 转0 评0 公众公开 16-08-01 17:13 |
目前最著名的对称加密算法有数据加密标准DES和欧洲数据加密标准IDEA等,目前加密强度最高的对称加密算法是高级加密标准AES。l 使用不对称加密算法的认证方式 (数字证书方式)因此在实际应用中,通常将对称加密算法和非对称加密算法结合使用,利用AES、DES或者IDEA等对称加密算法来进行大容量数据的加密,而采用RSA等非对称加密算法来传递对称... 阅53 转0 评0 公众公开 16-08-01 16:21 |
而在SSL中密钥交换算法有6种:无效(没有密钥交换)、RSA、匿名Diffie-Hellman、暂时Diffie-Hellman、固定Diffie-Hellman、Fortezza。2、记录协议 记录协议在客户机和服务器握手成功后使用,即客户机和服务器鉴别对方和确定安全信息交换使用的算法后,进入SSL记录协议,记录协议向SSL连接提供两个服务:(1)保密性:使用握手协议定义的秘密密... 阅3352 转18 评0 公众公开 16-07-17 13:26 |
字符串解压缩类库(zip、GZIP、QuickLz、snappy、lzf、jzlib)性能对比。ZIP、GZIP:JDK1.6版;QuickLZ: 1.5.0 final;Snappy:1.1.1.6.LZF:1.0.3;JZLIB:1.1.3.2、数据来源:从测试数据集中读取行数据后拼接成字符串,实际的数据中。数据大小:byte.4、测试机器配置:Intel(R) Core(TM) i5-2410M CPU @ 2.3GHz 2.3GHz. 阅683 转0 评0 公众公开 16-07-12 18:42 |
int DES_EncryptBlock(ElemType plainBlock[8], ElemTypesubKeys[16][48], ElemType cipherBlock[8]);ByteToBit(*(ch+cnt),bit+(cnt<<3));BitToByte(bit+(cnt<<3),ch+cnt);temp[cnt] = data[IP_Table[cnt]];temp[cnt] = data[IP_1_Table[cnt]];temp[cnt] = data[E_Table[cnt]];temp[cnt] = data[P_Table[cnt]];R[cnt] ^= L[cnt];in... 阅2066 转76 评0 公众公开 16-07-12 16:33 |
公钥加密技术。http://www.cnblogs.com/xiaouisme/archive/2012/04/10/2440230.html.备注:私钥加密,公钥解密这个叫数字签名,而用公钥加密,私钥解密这个是数字加密,第一个是起验证身份的作用,第二个是数据保密的作用。 阅60 转0 评0 公众公开 16-07-09 16:52 |
根据密钥类型不同将现代密码技术分为两类:对称加密算法(秘密钥匙加密)和非对称加密算法(公开密钥加密)。非对称密钥加密系统采用的加密钥匙和解密钥匙是不同的。在实际的操作过程中,我们通常采用的方式是:采用非对称加密算法管理对称算法的密钥,然后用对称加密算法加密数据,这样我们就集成了两类加密算法的优点,既实现了加密速度快的... 阅30 转0 评0 公众公开 16-07-07 19:35 |