什麼是校驗和?以及如何計算校驗和

我們都習慣於通過 Internet 或其他本地網絡發送數據。通常,此類數據以位的形式通過網絡傳輸。通常,當通過網絡發送大量數據時,很容易因網絡問題甚至惡意攻擊而丟失數據。校驗和用於確保接收到的數據沒有受到損害並且沒有錯誤和丟失。校驗和充當數據的指紋或唯一標識符。

為了更好地理解這一點,請考慮一下:我正在通過某個送貨代理向您發送一籃子蘋果。現在,由於送貨代理是第三方,我們不能完全依賴他的真實性。所以為了確保他在路上沒有吃到任何蘋果並且你收到所有的蘋果,我打電話給你並告訴你我已經送了你 20 個蘋果。收到籃子後,您數一下蘋果的數量並檢查是否為 20。

什麼是校驗和? 以及如何計算校驗和

這個蘋果的數量就是校驗和對你的文件所做的。如果您通過網絡(第三方)發送了一個非常大的文件,或者您已經從 Internet 下載了一個文件,並且您想確保該文件已被正確發送或接收,您可以對正在被發送的文件應用校驗和算法。發送並將值傳達給接收者。在接收文件時,接收方將應用相同的算法並將獲得的值與您發送的值進行匹配。如果值匹配,則文件已正確發送並且沒有數據丟失。但如果值不同,接收者會立即知道某些數據已丟失或文件已通過網絡被篡改。由於數據可能對我們高度敏感且重要,因此檢查傳輸過程中可能發生的任何錯誤非常重要。所以,校驗和對於保持數據的真實性和完整性非常重要。即使數據中很小的變化也會導致校驗和發生重大變化。管理互聯網通信規則的 TCP/IP 等協議也使用校驗和來確保始終傳遞正確的數據。

校驗和基本上是一種使用加密散列函數的算法。該算法適用於通過網絡發送之前和接收之後的一段數據或文件。您可能已經註意到,它在下載鏈接旁邊提供,以便在下載文件時,您可以在自己的計算機上計算校驗和並將其與給定值匹配。請注意,校驗和的長度不取決於數據的大小,而是取決於所使用的算法。最常用的校驗和算法是 MD5(消息摘要算法 5)、SHA1(安全哈希算法 1)、SHA-256 和 SHA-512。這些算法分別產生 128 位、160 位、256 位和 512 位哈希值。SHA-256 和 SHA-512 比 SHA-1 和 MD5 更新且更強大,在極少數情況下,SHA-1 和 MD5 會為兩個不同的文件生成相同的校驗和值。這損害了這些算法的有效性。較新的技術可防錯且更可靠。哈希算法主要是將數據轉換為等價的二進制數據,然後對其進行AND、OR、XOR等基本運算,最後提取出計算結果的十六進制值。

內容

什麼是校驗和?以及如何計算校驗和

方法 1: 使用 PowerShell 計算校驗和

1. 在 Windows 10 的開始菜單上使用搜索並鍵入PowerShell並從列表中單擊“ Windows PowerShell ”。

2. 或者,您可以右鍵單擊開始並從菜單中選擇“ Windows PowerShell ”。

什麼是校驗和? 以及如何計算校驗和

3.在Windows PowerShell中,運行以下命令:

Get-FileHash yourFilePath 例如,Get-FileHash C:\Users\hp\Desktop\myfile.docx

4.提示會默認顯示SHA-256哈希值。

什麼是校驗和? 以及如何計算校驗和

5.對於其他算法,可以使用:

Get-FileHash yourFilePath –Algorithm MD5 或 Get-FileHash yourFilePath –Algorithm SHA1

您現在可以將獲得的值與給定的值進行匹配。

什麼是校驗和? 以及如何計算校驗和

方法 2:使用在線校驗和計算器計算校驗和

有許多在線校驗和計算器,例如“onlinemd5.com”。該站點可用於計算任何文件甚至任何文本的 MD5、SHA1 和 SHA-256 校驗和。

1.單擊“選擇文件”按鈕並打開所需的文件。

2. 或者,將您的文件拖放到給定的框中。

什麼是校驗和? 以及如何計算校驗和

3.選擇您想要的算法並獲得所需的校驗和。

什麼是校驗和? 以及如何計算校驗和

4.您還可以通過將給定的校驗和復製到“比較:”文本框中來將獲得的校驗和與給定的校驗和進行匹配。

5.您將在文本框旁邊看到相應的勾號或叉號。

直接計算字符串或文本的哈希值:

a) 向下滾動頁面到“ MD5 & SHA1 Hash Generator For Text

什麼是校驗和? 以及如何計算校驗和

b) 將字符串複製到給定的文本框中以獲得所需的校驗和。

對於其他算法,您可以使用“ https://defuse.ca/checksums.htm ”。該站點為您提供了許多不同散列算法值的廣泛列表。單擊“選擇文件”以選擇您的文件,然後單擊“計算校驗和... ”以獲取結果。

方法 3:使用 MD5 和 SHA 校驗和實用程序

首先,下載 MD5 & SHA Checksum Utility,然後雙擊 exe 文件啟動它。只需瀏覽您的文件,您就可以獲得其 MD5、SHA1、SHA-256 或 SHA-512 哈希值。您還可以將給定的哈希複製粘貼到相關的文本框中,以便輕鬆地將其與獲得的值進行匹配。

什麼是校驗和? 以及如何計算校驗和

受到推崇的:

我希望以上步驟對學習什麼是校驗和有所幫助以及如何計算;但如果您對本文仍有任何疑問,請隨時在評論部分提問。

Leave a Comment

如何修復 Microsoft Teams 錯誤代碼 2603 (2026)

如何修復 Microsoft Teams 錯誤代碼 2603 (2026)

遇到 Microsoft Teams 錯誤代碼 2603 而煩惱?我們的逐步指南可協助您快速解決問題,修復最新 2026 更新中的安裝失敗、當機等問題。適用於所有用戶!

如何修復 Microsoft Teams 錯誤 K 安全

如何修復 Microsoft Teams 錯誤 K 安全

遇到 Microsoft Teams 安全錯誤 K 時遇到問題?按照我們的逐步指南即可快速解決—無需任何技術知識。立即恢復流暢協作!

解決 Microsoft Teams 錯誤 N 網路

解決 Microsoft Teams 錯誤 N 網路

還在為 Microsoft Teams 的「錯誤 N」網路問題苦惱嗎?取得解決 Microsoft Teams「錯誤 N」網路問題的逐步指南,從快速重新啟動到進階故障排除,應有盡有。立即恢復流暢的通話和會議體驗!

一步一步教你如何在會議開始前建立分組討論室

一步一步教你如何在會議開始前建立分組討論室

透過這份詳盡的逐步指南,即可在 Zoom 會議開始前輕鬆建立分組討論室,實現無縫協作。預先分配與會者,最大程度提升參與。本指南是教育工作者、團隊和領導者的理想選擇。

解決 Microsoft Teams 中「Teams 資料夾在哪裡」的錯誤

解決 Microsoft Teams 中「Teams 資料夾在哪裡」的錯誤

還在為 Microsoft Teams 中令人抓狂的「Teams 資料夾在哪裡」錯誤而煩惱嗎?我們提供經過驗證的逐步故障排除方法,協助您快速解決問題,恢復流暢的團隊合作。包含最新方法!

解決 Microsoft Teams Mac 版錯誤鑰匙圈問題

解決 Microsoft Teams Mac 版錯誤鑰匙圈問題

還在為 Microsoft Teams Mac 版鑰匙圈錯誤而煩惱嗎?我們提供經過驗證的 macOS 逐步故障排除方案,協助您恢復流暢協作。快速解決方案就在眼前!

如何解決 Microsoft Teams 麥克風聲音模糊或無聲音的問題

如何解決 Microsoft Teams 麥克風聲音模糊或無聲音的問題

還在為 Microsoft Teams 麥克風聲音模糊或無聲而煩惱嗎?了解如何透過快速有效的步驟解決 Microsoft Teams 麥克風問題。清晰的音訊體驗,等你來體驗!

解決公共 Wi-Fi 上的 Microsoft Teams 網路錯誤

解決公共 Wi-Fi 上的 Microsoft Teams 網路錯誤

在公共 Wi-Fi 環境下遇到 Microsoft Teams 網路錯誤?立即取得 VPN 調整、連接埠檢查和快取清除等快速修復方法,恢復通話和會議的流暢運作。逐步指南助您快速解決問題。

透過直接連結解決 Microsoft Teams 加入會議錯誤

透過直接連結解決 Microsoft Teams 加入會議錯誤

遇到 Microsoft Teams 加入會議錯誤?點擊連結查看已驗證的解決方法。快速修復,輕鬆加入會議—無需任何技術技能!

如何運用 Microsoft Teams Copilot 實現 AI 賦能的生產力

如何運用 Microsoft Teams Copilot 實現 AI 賦能的生產力

了解如何使用 Microsoft Teams Copilot 提升 AI 賦能的生產力。逐步指南、關鍵功能和技巧,幫助您輕鬆革新會議、聊天和任務。立即開啟更聰明的協作!

Outlook 中的 Microsoft Teams 在哪裡?如何找到遺失的圖標

Outlook 中的 Microsoft Teams 在哪裡?如何找到遺失的圖標

Outlook 找不到 Microsoft Teams 圖示?想知道它到底在哪裡、為什麼會消失,以及如何恢復它才能輕鬆召開會議?本文已更新至最新版本!

今日 Microsoft Teams 錯誤排查:首先要檢查什麼

今日 Microsoft Teams 錯誤排查:首先要檢查什麼

今天遇到 Microsoft Teams 錯誤?這份 Microsoft Teams 逐步故障排除指南將揭示快速解決問題的首要步驟。快速修復連線、快取和更新問題,讓您恢復流暢的聊天體驗。

為什麼我的 Outlook 中缺少 Microsoft Teams 加載項?

為什麼我的 Outlook 中缺少 Microsoft Teams 加載項?

找不到 Outlook 中的 Microsoft Teams 加載項,是不是很困擾?本文將為您揭示主要原因,並提供簡單的逐步修復方案,幫助您輕鬆恢復 Teams 與 Outlook 的無縫整合。適用於最新版本!

解決 Microsoft Teams 歡迎畫面啟動循環問題

解決 Microsoft Teams 歡迎畫面啟動循環問題

還在為 Microsoft Teams 歡迎介面啟動循環而煩惱嗎?請依照我們經過驗證的 Microsoft Teams 歡迎介面啟動循環故障排除步驟操作:清除快取、重設應用程式、重新安裝。幾分鐘內即可恢復流暢協作!

為什麼我的 Microsoft Teams 狀態一直顯示為「離開」?

為什麼我的 Microsoft Teams 狀態一直顯示為「離開」?

您的 Microsoft Teams 狀態一直顯示為「離開」而感到沮喪嗎?了解主要原因,例如空閒超時和電源設置,以及快速恢復“在線”狀態的逐步修復方法。已更新至最新的 Teams 功能。