天天看點

網絡安全基礎學習筆記1——密碼學網絡安全基礎學習筆記1——密碼學

網絡安全基礎學習筆記1——密碼學

相關概念

明文:變換前的原始資訊

密文:變換後的資訊

密碼:用于改變資訊的額替換或變換算法

密鑰:用于密碼變換的,隻有發送者或接收者擁有的秘密消息。

編碼:明文→密文

譯碼:密文→明文

加密:使用了特定密鑰,明文→密文

解密:使用了特定密鑰,密文→明文

密碼系統:五元組(M,C,K,E,D)

M是可能明文的有限集,C是可能密文的有限集,K是密鑰空間,E為加密操作,D為解密操作。

密碼體制分為兩大類:單鑰體制,雙鑰體制

單鑰體制:加密密鑰和解密密鑰是相同的。

雙鑰體制(公鑰體制):

保密:加密C=E(M,Pub-key);解密M=D(C,Privat-key

)。

認證:M=E(D(M,preivate-key),pub-key)。

密碼分析:攻擊密碼的方法有窮舉法和分析法。有唯密文攻擊、已知明文攻擊、選擇明文攻擊、選擇密文攻擊。

繼續閱讀