閱讀下列說明,回答問題1和問題2,將解答寫在答題紙的對(duì)應(yīng)欄內(nèi)。
【說明】
在公鑰體制中,每一用戶 U 都有自己的公開密鑰 PKu 和私鑰 SKu 。如果任意兩個(gè)用戶 A 和 B 按以下方式通信:
A 發(fā)給 B 消息 [EpKB (m),A] 。
其中 Ek(m)代表用密鑰 K 對(duì)消息 m 進(jìn)行加密。
B收到以后,自動(dòng)向A返回消息【EPkA(m),B】,以使A 知道B確實(shí)收到消息m。
【問題 1】 (4分)
用戶 C 怎樣通過攻擊手段獲取用戶 A 發(fā)送給用戶 B 的消息 m。
【問題 2】 (6 分)
若通信格式變?yōu)?
A 給 B 發(fā)消息:EPKB(ESKA(m),m ,A)
B 給 A 發(fā)消息: EpKA(EsKN (m),m,B)
這時(shí)的安全性如何?請(qǐng)分析 A,B 此時(shí)是如何相互認(rèn)證并傳遞消息的。