![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
阿瓦达啃小瓜
这个作者很懒,什么都没留下…
展开
-
图解密码技术(一)密码
第一章 环游密码世界 1.3 对称密码和公钥密码 1.3.1 密码算法 加密、解密的算法合在一起称为密码算法 1.3.3 对称密码与公钥密码 对称密码:加密和解密时使用同一个秘钥 公钥密码:也是非对称密码,加密和解密时使用不同的秘钥 1.3.4 混合密码 将对称密码和公钥密码结合起来的密码方式称为混合密码。 1.4 其它密码技术 1.4.1 单向散列技术 为了防止软件被篡改,软件发布者会在发布软件的同时发布该软件的散列值。散列值就是用单向散列函数计算出来的数值。使用者可以自行计算下载软件的散列值冰并和原创 2020-08-17 13:20:52 · 5059 阅读 · 0 评论 -
图解密码技术(二)认证
第七章 单向散列函数 单向散列函数是用来确保完整性的。 7.2 单向散列函数 7.2.2 什么是单向散列函数 单向散列函数有一个输入和一个输出,其中输入称为消息,输出称为散列值,这里的消息可以是字符串,也可以是图像文件、声音文件等等。 散列值的长度和消息的长度无关,单向散列函数总是会计算出固定长度的散列值。比如 SHA-1 单向散列函数,它计算出的散列值的长度永远是160比特(20字节)。 单向散列函数必须确保要找到和该消息具有相同散列值的另外一条消息是非常困难的,这一性质称为弱碰撞性。 7.4 单向原创 2020-08-17 18:28:45 · 416 阅读 · 0 评论