假設有一個班級有 100 個學生,每個學生對其他的任一個學生之間都需要交換私密資料,若是採用對稱加密法(symmetric encryption),請問總共需要多少金鑰?若是採用非對稱加密法(asymmetric encryption),請問總共需要多少金鑰?
A對稱 4851 非對稱 100
B對稱 4900 非對稱 200
C對稱 4950 非對稱 200正確答案
D對稱 4950 非對稱 100
答案與詳解
對稱加密兩兩共享一把金鑰,共 C(100,2)=100×99/2=4950 把;非對稱每人擁有公鑰與私鑰各一,共 100×2=200 把。完全正確。
