信息加密与哈希函数
DES加密算法
-
DES是分组对称密码算法,采用64位的分组长度和56位的密钥长度,将64位的输入(明文)经多次替换算法和换位算法、分散和错乱的相互作用得到64位的输出(密文),它的加密和解密用的是同一种算法。
-
DES实现对字符串加密、解密(上半部分);同样的,DES也可以用于对文件的加密、解密(下半部分)
-
图示字符串加密解密步骤: 输入密钥1:哈哈 写一句话明文,点击”加密“得到密文;把你的密文和密钥发给朋友,他可以通过DES 工具解密得到明文
-
为了更好的理解64位为一个分组长度,我们以同一个字多次重复作为明文,可以看到: 密钥1:哈哈 密文:啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊