萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> macOS 教學

Mac 終端機驗證檔案 SHA1 雜湊值:shasum 指令確保下載檔案完整性

下載檔案後驗證 SHA1 雜湊值,確認檔案未損壞/被竄改。終端機內建 shasum 指令支援 SHA1 (預設)、SHA224/256/384/512 多種演算法。

驗證方法

  1. 開啟「終端機」。
  2. 輸入 shasum 加空格,將檔案從 Finder 拖曳至終端機視窗 自動填入完整路徑 (含空格轉義)。
  3. 按 Return 執行,輸出格式:雜湊值 檔案路徑。

範例:

$ shasum ~/Desktop/DownloadedFile.dmg
ddfdb3a7fc6fc7ca714c9e2930fa685136e90448  /Users/username/Desktop/DownloadedFile.dmg

最長的 40 字元十六進制字串即為 SHA1 值,與官方提供值比對一致即完整。

指定其他演算法

shasum -a 256 檔案路徑  # SHA256
shasum -a 512 檔案路徑  # SHA512

終端機 shasum 驗證示意圖

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

copyright © 萬盛學電腦網 all rights reserved