(一)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值

最新文章

  1. 【poj3237】 Tree
  2. 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5
  3. 测试rest接口的两个工具使用详解(restclient+soapUI)
  4. 自定义控件ViewPagae<
  5. <UNIX环境高级编程>文件共享及fork函数
  6. Django-基础之web框架
  7. sqlalchemy查询结果类型简析
  8. Windows Internals 笔记——字符和字符串处理
  9. YII2 console中引用其他模块(子项目)的model时出现model找不到命名空间的问题解决
  10. JSF的分析
  11. 判断单向连通图(拓扑排序+tarjan缩点)
  12. python_appium_模拟器启动app进行登录
  13. python学习笔记(4)-基本数据类型-数字类型及操作
  14. ALGO-118_蓝桥杯_算法训练_连续正整数的和
  15. The file left unchanged.
  16. [算法总结] 6 道题搞定 BAT 面试——堆栈和队列
  17. TwoSum:两数相加得0
  18. 前端 JS,localStorage/sessionStorage、cookie 及 url 等实现前台数据共享、传输
  19. css -- 通俗理解inline、block、inline-block
  20. Sea Battle<海战>(思路题)

热门文章

  1. Software Engineering Continuous Integration Eclipse Mylyn
  2. null undefined NaN
  3. Java面试底层原理
  4. Flutter中通过普通的点击事件修改TextFormField的值
  5. (转载) AutoML 与轻量模型大列表
  6. golang 基于channel封装资源池(可用于封装redis、mq连接池)
  7. harbor镜像仓库-https访问配置
  8. 解决ViewPager与百度地图滑动冲突
  9. Postgresql集群解决方案测试报告
  10. OpenJudge 2755:神奇的口袋