1. 程式人生 > >計算機網路筆記-網路安全

計算機網路筆記-網路安全

6.1網路安全基礎

網路安全的基本屬性:

網路安全的基本特徵:

網路安全的研究領域:

6.2網路安全威脅:

 

 

 

 

 應對DOS攻擊:

 

6.3密碼學基礎:

對稱金鑰加密:加密和解密金鑰相同

公開金鑰加密(非對稱金鑰加密):加密和解密金鑰不同

破解加密的方法

唯密文攻擊(COA):cipher-text only attack

1.暴力破解

2.統計分析

已知明文攻擊(KPA):known-plaintext attack

入侵者知道部分明文及與之匹配的密文

選擇明文攻擊(CPA):chosen-plaintext attack

入侵者可以獲取 針對選擇的明文的密文

傳統的加密方法:(對稱金鑰)

替代密碼:凱撒密碼(26)、單碼代替密碼(26!)、多碼替代密碼

換位密碼:重新排列明文中的字母。e.g.置換法、列置換加密

現代加密技術:(包括對稱金鑰加密、公開金鑰加密)

對稱金鑰加密的分類:流密碼(stream ciphers)、分組密碼(塊密碼)(block ciphers)

流密碼

分組密碼

 

Feistel的加密過程:

Feistel的解密過程:

Feistel的安全性

 

資料加密標準:DES(對稱金鑰加密)

 

DES的演算法結構:

IP(Initial Permutation)置換:初始置換