哈希算法:
当前最常用的两种哈希算法:MD5 和 SHA1。
MD5 消息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个 128 位(16 字节)的散列值(hash value)。
SHA1 又被称为安全哈希算法(Secure Hash Algorithm)对于长度小于 2^64 位的消息,SHA1 会产生一个 160 位的消息摘要,比 MD5 多了 32 位,更安全,但其处理速度比 MD5 慢。
使用 vi test1.txt 命令新建一个 test1.txt 文件并输入:
使用 md5sum test1.txt 命令计算文件 MD5:
(16进制输出32位,2进制输出128位)
修改test1.txt中的文件内容后,重新计算MD5:
使用dgst命令计算MD5:
计算sha1值:
学习时间 50分钟
操作时间 15分钟
按键次数 476次
实验次数 3次
报告字数 838字
是否完成 完成