閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
密碼學(xué)的基本目標是在有攻擊者存在的環(huán)境下,保證通信雙方(A和B)之間能夠使用不安全的通信信道實現(xiàn)安全通信。密碼技術(shù)能夠?qū)崿F(xiàn)信息的保密性、完整性、可用性和不可否認性等安全目標。一種實用的保密通信模型往往涉及對稱加密、公鑰密碼、Hash函數(shù)、數(shù)字簽名等多種密碼技術(shù)。
在以下描述中,M表示消息,H表示Hash函數(shù),E表示加密算法,D表示解密算法,K表示密鑰,SKA表示A的私鑰,PKA表示A的公鑰,SKB表示B的私鑰,PKB表示B的公鑰,||表示連接操作。
【問題1】(6分)
用戶AB雙方采用的保密通信的基本過程如圖2-1所示。
請問圖2-1所設(shè)計的保密通信模型能實現(xiàn)信息的哪些安全日標?圖2-1中的用戶A側(cè)的H和E能否互換計算順序?如果不能互換請說明原因:如果能互換請說明對安全目標的影響。
【問題2】(4分)
圖2-2給出了另一種保密通信的基本過程:
請問圖2-2設(shè)計的保密通信模型能實現(xiàn)信息安全的哪些特性?
【問題3】(5分)
為了在傳輸過程中能夠保障信息的保密性、完整性和不可否認性,設(shè)計了一個安全通信模型結(jié)構(gòu)如圖2-3所示:
請問圖2-3中(1),(2)分別應(yīng)該填什么內(nèi)容?