最简单的情况:你想制作一个文本文件,上面写着"这个文件的MD5哈希是FOOBARHASH".你如何嵌入哈希,知道嵌入的哈希值和文件的哈希相互关联?
例如,思科将哈希值嵌入到他们的IOS映像中,可以像这样验证:
cisco#verify s72033-advipservicesk9_wan-mz.122-33.SXH7.bin
嵌入式哈希MD5:D2BB0668310392BAC803BE5A0BCD0C6A
计算哈希MD5:D2BB0668310392BAC803BE5A0BCD0C6A
也许我错了,但试图弄清楚如何做到这一点让我大吃一惊.
最初,我声明Ubuntu ISO有一个文本文件,其中包含整个ISO文件的MD5哈希值.这是不正确的:第二眼看,md5sum.txt文件包含单个文件的哈希值.