加密雜湊函式的應用有哪些?


加密雜湊函式有以下幾種應用:

數字簽名 - 手寫簽名是一種證明紙質檔案由我們本人簽署而不是其他人簽署的方法。它可以證明這一點,並且當前的手寫簽名將與一個或多個之前的手寫簽名進行比較。

如果匹配,則檔案的接收者可以安全地確認檔案不可能由其他人簽署。如果這是第一次,則可能需要透過某種識別卡來證明身份,並且必須親自到場簽署檔案。

檔案完整性驗證 - 雜湊函式被廣泛用於檢查檔案完整性。在網際網路上下載免費應用程式時,可能訪問過釋出軟體校驗和的網站,這些網站通常在二進位制實現檔案或相應軟體的存檔源程式的超連結附近釋出校驗和。

如果沒有這個重要的資訊元素(即軟體的校驗和),檢查下載軟體的完整性將非常困難。

密碼雜湊 - 密碼是一系列用於訪問文件、應用程式或計算機系統的秘密字元。

密碼的使用早於現在。它可以被用作私人單詞或短語,允許一個人被守衛計程車兵接受為朋友。

金鑰派生 - 金鑰派生是從共享的秘密密碼或口令(通常不具備直接用作加密金鑰的理想特性)中派生多個金鑰的過程,以保護連線會話的安全。

例如,兩個人可以商定一個金鑰,並將該金鑰傳遞給金鑰派生函式以生成加密和身份驗證的金鑰。這樣可以確保攻擊者即使獲取了身份驗證金鑰,也無法訪問加密金鑰。

可信數字時間戳 - 希望將時間與記錄繫結,以證明其在特定時間的存在。在智慧財產權領域,如果兩個人或多個人之間可能發生關於誰首先做出發現或發明而產生的爭議,時間戳在確定誰是正確的方面可以發揮至關重要的作用。

Rootkit 檢測 - Rootkit 是一種程式或一對程式,駭客將其設定在受害者的計算機上,以掩蓋試圖破壞作業系統的不同惡意程式的蹤跡。

Rootkit 會隱藏其在協商系統中的存在。Rootkit 可以透過多種方法識別,例如基於簽名的檢測,這需要掃描工具,就像防病毒或反間諜軟體程式一樣,這些程式掃描系統以查詢以前已知的 rootkit 模式。

更新於:2022年3月14日

13K+ 瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.