題組內容

題目四:
假設張三和李四兩人已共同擁有一長效密鑰(long-term key)KAB,下面協定試圖使張三和李四相信他們已共同建置一新(fresh)的共同密鑰(shared session key)K'AB。請據此回答下列問題:
1. 張三給李四: 張三, N
2. 李四給張三: E(KAB, [NA, K'AB]) //以密鑰對[NA, K'AB]加密
3. 張三給李四: E(K'AB, NA) //以密鑰對[NA, K'AB]加密

(一) 請以張三和李四各自的角度去分析說明為什麼執行完此協定後,張三和李四相信他們彼此已共同建置一新(fresh)的共同密鑰 K'AB。 【16 分】