使用PowerShell 计算档案的MD5 与SHA 等检查码(checksum),确认档案内容有无损坏或是遭到窜改。


当我们透过网路分享一些重要的档案时,如果担心档案在传输的过程出现问题,或是遭到有心人士窜改内容等,就可以在发布档案之前,先计算档案的检查码(checksum),而在分享档案的同时也一并附上档案的检查码,这样接收者只要计算档案的检查码,并确认自己算出的检查码与发布者的检查码相同,就可以确保收到的档案是完全相同的。

计算检查码

若要在Windows 中计算档案的检查码,最简单又快速的方式就是使用PowerShell 内建的 例如若要计算 Get-FileHashiris.csv

# 计算档案的检查码
计算SHA256 检查码

检查码演算法

Get-FileHash指令预设会使用 SHA256-Algorithm

# 计算MD5 检查码
计算MD5 检查码

除了 SHA256MD5SHA1SHA384SHA512

# 计算SHA1 检查码


# 计算SHA384 检查码


# 计算SHA512 检查码

详细输出

预设的 Get-FileHashFormat-List

# 详细输出
详细输出

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.

close

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.