信息安全技术
文章平均质量分 93
perry0528
这个作者很懒,什么都没留下…
展开
-
信息安全技术 || c++实现MD5
MD5算法简介:消息摘要算法第五版(英语:Message-Digest Algorithm 5,缩写为MD5),是当前计算机领域用于确保信息传输完整一致而广泛使用的散列算法之一(又译哈希算法、摘要算法等),主流编程语言普遍已有MD5的实现。将数据 (如一段文字)运算变为另一固定长度值,是散列算法的基础原理,MD5的前身有MD2、MD3和MD4。MD5由MD4、MD3、MD2改进而来,主要增强算法...原创 2018-12-09 19:59:05 · 569 阅读 · 0 评论 -
信息安全技术 || DES加密算法
算法原理:DES算法是一种对称加密算法,以64位为分组对数据加密,加密和解密用的是同一个算法。它的密钥长度是56位(因为每个第8 位都用作奇偶校验),密钥可以是任意的56位的数,而且可以任意时候改变。其中有极少数被认为是易破解的弱密钥,但是很容易避开它们不用。所以保密性依赖于密钥。其基本流程如下:首先要生成一套加密密钥,从用户处取得一个64位长的密码口令,然后通过等分、移位、选取和迭代形成一...原创 2018-12-09 20:05:01 · 2116 阅读 · 0 评论