(一)windows自带hash命令:

certutil -hashfile D:\1.exe MD5              #  md5的hash值为32位
certutil -hashfile D:\1.exe SHA1             #  sha1的hash值为40位
certutil -hashfile D:\1.exe SHA256           #  sha256的hash值为64位

 

(二)Linux自带hash命令:

md5sum    1.exe

sha1sum    1.exe

sha256sum   1.exe

 

(三)hash值的说明

文件一旦发生重新保存,相同方式前后hash计算出来的hash值就不会相同。

hash改变情形:文件内容修改后发生重新保存。(txt纯文本修改后复原保存,hash不变。word富文本修改后复原保存,hash改变)

hash不变情形:文件重命名、分卷压缩后解压合并。复制不会改变hash值

相关文章:

  • 2021-12-04
  • 2021-12-04
  • 2022-12-23
  • 2022-01-06
  • 2021-09-11
  • 2022-12-23
  • 2021-06-28
猜你喜欢
  • 2021-07-31
  • 2022-12-23
  • 2022-12-23
  • 2021-10-09
  • 2021-12-04
  • 2022-12-23
相关资源
相似解决方案