免費開始練習
moea_joint 102年 [資訊] 計算機原理、網路概論

第 50 題

50.使用對稱式金鑰密碼加密法,n個人彼此間要互相聯絡,總共需要協商多少密鑰(secret key)?
  • A n
  • B 2n
  • C n (n - 1)
  • D n (n - 1) / 2

思路引導 VIP

想像一下,如果有五位朋友在聚會,每兩個人之間都要單獨「握手」一次,你會如何計算總共握了幾次手?如果人數增加到 $n$ 人,這個計算規律會是如何?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出正確選項,代表你對對稱式加密的密鑰管理邏輯有著相當紮實的理解。

兩兩通訊的組合邏輯

在對稱式金鑰系統中,通訊的兩造必須使用「同一把」密鑰來進行加解密。當 $n$ 個人需要彼此建立私密的通訊管道時,這在數學本質上就是一個組合問題:我們必須從 $n$ 個人中任選 2 個人組成一個配對,且這兩個人之間只需要共享一把鑰匙。因此,我們可以套用組合公式 $\binom{n}{2}$,計算方式即為:

▼ 還有更多解析內容

🏷️ 相關主題

資訊安全:網路威脅、防護技術與安全管理
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題