首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
›
升级到 Windows 11
V2EX
›
Windows
为什么 Powershell 的 Get-FileHash 和 Linux 的 sha256sum 计算的结果不一样?
kgdb00
·
2021-11-23 17:19:37 +08:00
· 1055 次点击
这是一个创建于 1047 天前的主题,其中的信息可能已经有所发展或是发生改变。
sha256sum Win10_21H2_English_x64.iso
结果是
T7f6538f0eb33c30f0a5cbbf2f39973d4c8dea0d64f69bd18e406012f17a8234f
Get-FileHash Win10_21H2_English_x64.iso
结果是
7F6538F0EB33C30F0A5CBBF2F39973D4C8DEA0D64F69BD18E406012F17A8234F
Get-FileHash 的结果和微软官网的哈希值一样,但微软官网也明确说了哈希值就是 SHA256 算出来的。
哈希值
sha256sum
结果
get-filehash
4 条回复
1
hsfzxjy
2021-11-23 17:25:01 +08:00
你没发现除了前面多个 T 和大小写,其他都一样吗
2
sunjiayao
2021-11-23 17:25:56 +08:00
sha256sum 开头多了一个大写 T
3
kgdb00
OP
2021-11-23 17:32:43 +08:00
@
hsfzxjy
@
sunjiayao
刚发现,以前都没有注意到,我直接拷贝一整串到浏览器 ctrl f 没搜到,就以为不对。
为什么 sha256sum 前面要多一个 T 啊,我试了一下其他文件前面没有 T ,manpage 也没有说明。
4
kgdb00
OP
2021-11-23 17:38:54 +08:00
@
hsfzxjy
@
sunjiayao
不好意思,是我复制错了,又 sha256sum 了一下,结果前面没有 T
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
764 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms ·
UTC 19:55
·
PVG 03:55
·
LAX 12:55
·
JFK 15:55
Developed with
CodeLauncher
♥ Do have faith in what you're doing.