3. • 暗号化と復号に同じ鍵を使う暗号 • 共通鍵暗号のモデル • 鍵生成 : 秘密鍵𝑠を生成する • 暗号化 : 平文𝑚を秘密鍵𝑠で暗号化する 𝑐 = 𝐸𝑛𝑐 𝑠, 𝑚 • 復号 : 暗号文𝑐を秘密鍵𝑠で復号する 𝑚 = 𝐷𝑒𝑐 𝑠, 𝑐 • 𝑠を省略して𝐸𝑛𝑐(𝑚)や𝐷𝑒𝑐(𝑐)と書くこともある イラストは(C)いらすとや https://www.irasutoya.com/ 共通鍵暗号 暗号文平文 秘密鍵 アリス ボブ 秘密鍵の生成と共有 暗号化 暗号文 平文 秘密鍵 復号 送信 盗聴 3 / 44