開發者 / 校驗和

CRC32校驗碼計算機

計算文字或檔案的CRC-32與Adler-32校驗碼,並以十六進位與十進位顯示;ZIP、PNG與gzip都會使用這些校驗碼。

CRC32校驗碼計算機: CRC-32是使用IEEE 802.3多項式的循環冗餘校驗,ZIP與gzip封存檔、PNG圖片及乙太網路訊框都會使用它;它可偵測傳輸錯誤等意外變更。Adler-32是zlib串流中的校驗碼,速度較快但強度較弱。檔案會分區塊讀取,因此即使是大型檔案,也不必一次全部載入記憶體即可完成檢查。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
CRC32檢查碼計算機本機處理

全程在瀏覽器中執行

CRC-32CBF43926
CRC-32(十進位)3421780262
Adler-32091E01DE
或選擇要檢查的檔案

點選、拖放或貼上·僅保留在此裝置

CRC-32是ZIP、PNG、gzip及Ethernet使用的IEEE 802.3檢查碼;輸入123456789會得到CBF43926。檢查碼可偵測意外損毀,但無法偵測竄改:請使用SHA-256確認下載內容未被變更。

CRC-32的使用位置

ZIP封存檔中的每個檔案都包含其內容的CRC-32,解壓縮時會進行檢查;每個PNG區塊結尾都有CRC-32;gzip則會為整個檔案儲存一組CRC-32。比對不一致表示資料已損壞。

如要將下載內容與已發布的雜湊值比對,請改用檔案雜湊工具。

組合檢查碼

CRC-32可以逐段更新:分塊讀取檔案所得的CRC,會等於整個檔案的CRC;這也是此工具檢查大型檔案而不必一次載入全部內容的方式。

使用方式

  1. 輸入或貼上文字,或選擇檔案。
  2. 查看十六進位與十進位的CRC-32,以及Adler-32。
  3. 與預期的校驗碼比較。

隱私與限制

文字與檔案會在您的瀏覽器中檢查;檔案不會上傳。

相關工具

常見問題

123456789的CRC-32是多少?

CBF43926,這是用來確認實作正確的標準檢查值。

CRC可以偵測竄改嗎?

不行:任何人都可以變更資料並修正其CRC。請使用SHA-256等密碼學雜湊來驗證下載內容。

為什麼有些工具顯示不同的CRC-32?

CRC-32還有其他變體,例如iSCSI與部分儲存系統使用的CRC-32C,它們採用不同的多項式;本工具使用常見的IEEE版本。

免費工具・使用在瀏覽器中次・免註冊