資訊安全中密碼學的應用有哪些?
密碼學有各種各樣的應用,如下所示:
傳輸中的保密性
一些現有的傳輸保密系統使用私鑰系統來轉換傳輸的資料,因為這是最快的方法,並且具有合理的保證和低開銷。
如果對話雙方數量較少,則金鑰分發會定期透過快遞服務進行,金鑰儲存則基於金鑰在使用和銷燬方法中的物理安全性,並在分發新金鑰後進行。
儲存中的保密性
儲存中的保密性通常透過一個金鑰系統來維護,使用者在會話開始時向計算機提供金鑰,並且系統在正常使用階段建立加密和解密的關注點。
傳輸中的完整性
一些通訊系統使用者並不像關注保密性那樣關注完整性。在計算機資金轉賬中,從一個賬戶轉到另一個賬戶的金額通常是公開的。
如果一個正在執行的竊聽者可以引入虛假的轉賬,資金就可以被非法共享。單個位的誤差會導致數百萬美元被錯誤地記入或記出。密碼學方法通常用於確保傳輸資料的故意或意外修改不會導致出現錯誤的操作。
儲存中的完整性
確保累積資料完整性的核心含義以前一直是訪問控制。訪問控制包含鎖和鑰匙、警衛以及其他物理或邏輯特徵的方法。
最近出現的計算機病毒在很大程度上改變了這一點,並且使用密碼學校驗和來確保儲存資料的完整性正在變得廣泛。
身份驗證
驗證個人或系統彼此的身份一直是一個難題。簡單的密碼已被用於測試身份。更復雜的協議,例如在各方之間交換的關鍵字序列,通常在電影或電視中展示。
憑證系統
憑證通常是一個檔案,透過引用一個通常已知的可信方來將一方介紹給另一方。當使用信用時,通常會請求參考。參考的信譽將被確定,並且會聯絡他們以找出申請人的測試結果。信用卡通常用於為個人提供更多信用卡的憑證。
電子簽名
電子簽名是兩種或多種當事方之間進行法律約束交易的一種手段。它可以像物理簽名一樣有效,電子簽名應該至少與偽造一樣困難,至少與使用一樣簡單,並且在法庭上被接受為對操作中某些當事方的約束。
在業務交易中,協議各方不在同一物理位置,對這些電子簽名的需求尤其強烈。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP