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

我們都習慣於通過 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 哈希值。您還可以將給定的哈希複製粘貼到相關的文本框中,以便輕鬆地將其與獲得的值進行匹配。

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

受到推崇的:

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

Sign up and earn $1000 a day ⋙

Leave a Comment

無需多個 Adob​​e Mobile 應用程序,Adobe Express 就是您唯一需要的應用程式!

無需多個 Adob​​e Mobile 應用程序,Adobe Express 就是您唯一需要的應用程式!

Adobe 在手機上提供了 4 多個特定的照片編輯應用程式 - 它們都非常相似,很難分辨出您真正需要哪一個。

5個小工具讓普通電視變智慧電視

5個小工具讓普通電視變智慧電視

普通電視仍然可以透過一些小工具學習新技巧,並在幾分鐘內變得比昂貴的智慧電視更好。

松下空調遙控器使用方法

松下空調遙控器使用方法

正確使用松下空調遙控器將幫助我們充分利用空調的功能。

Gemini 推出 Talk Live 功能,用於照片、檔案和 YouTube

Gemini 推出 Talk Live 功能,用於照片、檔案和 YouTube

Gemini Live 增加了「即時討論」功能,現在該功能將在 Android 裝置上更廣泛地推廣。先前,Gemini Live 只接受語音輸入,但「Talk Live about」擴展了內容上傳

Microsoft Copilot 經過深入研究升級

Microsoft Copilot 經過深入研究升級

微軟終於將深度研究功能引入了其 Copilot AI。它允許使用者對任何主題進行徹底的、多步驟的研究。

如何在 Photoshop 中將照片變成鉛筆素描

如何在 Photoshop 中將照片變成鉛筆素描

本教學將向您展示如何使用 Adob​​e Photoshop 輕鬆地將照片轉換為鉛筆素描。

Golang 中的 Volatile 函數

Golang 中的 Volatile 函數

Go 中的可變函數可讓您向函數傳遞可變數量的參數。以下是您需要了解的有關 Golang 中的易失性函數的所有資訊。

如何在 Lien Quan Mobile 中書寫彩色字母

如何在 Lien Quan Mobile 中書寫彩色字母

若要在 Lien Quan Mobile 中輸入彩色文本,請按照本文中的說明進行操作。 LQ Mobile 彩色字元將更加引人注目。

7 個永遠不該結束的任務管理器進程

7 個永遠不該結束的任務管理器進程

Windows 系統進程部分位於 Windows 10 工作管理員清單的底部,包含幾個對電腦正常運作至關重要的重要進程。

蘋果允許用戶在升級到 iOS 16 之前繼續使用 iOS 15.7

蘋果允許用戶在升級到 iOS 16 之前繼續使用 iOS 15.7

蘋果允許用戶在升級到 iOS 16 之前繼續使用 iOS 15 並繼續接收安全性更新。

英特爾酷睿 Ultra 5 225H、酷睿 Ultra 7 255H 和酷睿 Ultra 9 285H CPU 效能評估結果可在 Geekbench 上查看

英特爾酷睿 Ultra 5 225H、酷睿 Ultra 7 255H 和酷睿 Ultra 9 285H CPU 效能評估結果可在 Geekbench 上查看

英特爾即將推出的 Arrow Lake-H 行動系列中的三個 SKU 已在 Geekbench 上進行了測試,顯示出相當令人印象深刻的單核和多核性能和規格。

誰能想到我們熟悉的橡皮筋的生產過程是如此複雜和精細?

誰能想到我們熟悉的橡皮筋的生產過程是如此複雜和精細?

小橡皮筋看起來簡單,但製作過程比你想像的複雜。以下是製作鬆緊帶的整個過程。

關於水星的 9 個有趣事實

關於水星的 9 個有趣事實

水星是太陽系中最小的行星,也是距離太陽最近的行星。水星繞太陽運行的速度快得令人難以置信,平均每小時近 106,000 英里。這些只是有關這個星球的眾多有趣事實中的一小部分。

索尼、三星、LG 的 32 吋、40 吋、43 吋、55 吋電視的尺寸是多少?

索尼、三星、LG 的 32 吋、40 吋、43 吋、55 吋電視的尺寸是多少?

以下的文章將幫助您了解索尼、三星和 LG 目前電視線的尺寸,以便您可以做出正確的購買決定。

7個簡單的科技調整可以顯著提升你的生活品質

7個簡單的科技調整可以顯著提升你的生活品質

與科技建立健康的關係看似艱鉅,但微小的改變往往會帶來巨大的改變。