資訊保安密碼學複習

2022-04-12 08:42:01 字數 2433 閱讀 1870

1.簡述序列密碼演算法和分組密碼演算法的不同。

分組密碼是把明文分成相對比較大的快,對於每一塊使用相同的加密函式進行處理,因此,分組密碼是無記憶的,

相反,序列密碼處理的明文長度可以小到1bit,而且序列密碼是有記憶的,另外分組密碼演算法的實際關鍵在於加解密演算法,使之盡可能複雜,而序列密碼演算法的實際關鍵在於金鑰序列產生器使之盡可能的不可**性

2.簡述密碼體制的原則:

(1)密碼體制既易於實現又便於使用,主要是指加密演算法解密演算法都可高效的實現;

(2)密碼體制的安全性依賴於金鑰的安全性密碼演算法是公開的

(3)密碼演算法沒有安全弱點,也就是說,密碼分析者除了窮舉搜尋攻擊外再也找不到更好的攻擊方法

(4)金鑰空間要足夠大,使得試圖通過窮舉搜尋金鑰的攻擊方式在計算機上不可行

3.公鑰密碼體制與對稱密碼體制相比有什麼有點和不足?

優點:

(1)金鑰的分發相對容易

(2)金鑰管理簡單

(3)可以有效地實現數字簽名

缺點:

(1)與對稱密碼體制相比,非對稱密碼體制加解密速度比較慢

(2)同等安全強度下,非對稱密碼體制要求的金鑰位數要多一些;

(3)密文的長度往往大於明文長度。

4.對des和aes進行比較,說明兩者的特點和優缺點。

des:分組密碼,feist結構,明文密文64位,有效金鑰56位。有弱金鑰,有互補對稱性適合硬體實現,軟體實現麻煩。安全。演算法是對合的

aes:分組密碼,sp結構,明文密文128位,金鑰長度可變≥128位。無弱金鑰,無互補對稱性適合軟體和硬體實現。安全。演算法不是對合的

5.簡述密碼演算法中對稱、非對稱演算法各自的優缺點,及分析如何將兩者進行結合應用。

對稱密碼體制的基本特徵是加密金鑰與解密金鑰相同

對稱密碼體制的優缺點:

(1)優點:加密、解密處理速度快、保密度高等。

(2)缺點:①金鑰是保密通訊安全的關鍵,發信方必須安全、妥善地把金鑰護送到收信方,不能洩露其內容,如何才能把金鑰安全地送到收信方,是對稱密碼演算法的突出問題。對稱密碼算 法的金鑰分發過程十分複雜,所花代價高。

②多人通訊時金鑰組合的數量會出現**性膨脹,使金鑰分發更加複雜化,個人進行兩兩通訊,總共需要的金鑰數為。

③通訊雙方必須統一金鑰,才能傳送保密的資訊。如果發信者與收信人素不相識,這就無法向對方傳送秘密資訊了。

④除了金鑰管理與分發問題,對稱密碼演算法還存在數字簽名困難問題(通訊雙方擁有同樣的訊息,接收方可以偽造簽名,傳送方也可以否認傳送過某訊息)。

非對稱密碼體制是加密金鑰與解密金鑰不同,形成乙個金鑰對,用其中乙個金鑰加密的結果,可以用另乙個金鑰來解密的密碼體制。非對稱密碼體制的優缺點:

(1)優點:

①網路中的每乙個使用者只需要儲存自己的私有金鑰,則個使用者僅需產生對金鑰。金鑰少,便於管理

金鑰分配簡單,不需要秘密的通道和複雜的協議來傳送金鑰。公開金鑰可基於公開的渠道(如金鑰分發中心)分發給其他使用者,而私有金鑰則由使用者自己保管。

③可以實現數字簽名。

(2)缺點:

與對稱密碼體制相比,公開金鑰密碼體制的加密、解密處理速度較慢同等安全強度下公開金鑰密碼體制的金鑰位數要求多一些

6.為什麼二重des並不像人們想象的那樣可以提高金鑰長度到112bit,而相當於57bit?簡要說明原因。

明文攻擊可以成功攻擊金鑰長度為112位的二重des,其計算量級位2的56次方,與攻擊des所需的計算複雜度2的55次方相當,兩者基本在同乙個數量級。

安全 密碼學基礎

本文 1 加密技術概述 乙個密碼系統的安全性只在於金鑰的保密性,而不在演算法的保密性。對純資料的加密的確是這樣。對於你不願意讓他看到這些資料 資料的明文 的人,用可靠的加密演算法,只要破解者不知道被加密資料的密碼,他就不可解讀這些資料。但是,軟體的加密不同於資料的加密,它只能是 隱藏 不管你願意不願...

密碼學複習一 古典密碼

1 保證資訊保安的關鍵要素 認證 鑑別 訪問控制,資料保密,資料完整,抗否認性。2 四種基本攻擊型別 唯密文攻擊 攻擊者只知道一些密文 已知明文攻擊 攻擊者知道一些明文密文對 選擇明文攻擊 攻擊者可以選擇一些明文密文對 針對金鑰額攻擊 主要是針對公鑰密碼系統 對於唯密文攻擊一般是採用窮舉攻擊。3 對...

密碼學複習筆記(一)

一 網路安全體系的五類服務 訪問控 務 根據實體身份決定其訪問許可權 保密性服務 利用加密技術將訊息加密,非授權人無法識別資訊 資料完整性服務 防止訊息被篡改,證明訊息與過程的正確性 防抵賴服務 阻止你或其他主體對所作所為的進行否認的服務,可確認 無法抵賴。二 用加密來實現保密性,用數字摘要來實現完...