下載檔案後驗證 SHA1 雜湊值,確認檔案未損壞/被竄改。終端機內建 shasum 指令支援 SHA1 (預設)、SHA224/256/384/512 多種演算法。
shasum 加空格,將檔案從 Finder 拖曳至終端機視窗 自動填入完整路徑 (含空格轉義)。雜湊值 檔案路徑。範例:
$ shasum ~/Desktop/DownloadedFile.dmg
ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 /Users/username/Desktop/DownloadedFile.dmg
最長的 40 字元十六進制字串即為 SHA1 值,與官方提供值比對一致即完整。
shasum -a 256 檔案路徑 # SHA256
shasum -a 512 檔案路徑 # SHA512

拖曳檔案自動處理路徑空格/特殊字元,避免手動輸入錯誤。SHA1 已不建議用於安全簽名,僅作檔案完整性驗證;安全場景請用 SHA256/512。