資訊安全基礎
A想用公開金鑰加密,把訊息加密成只有B能讀取後傳送。加密時使用的是哪一把金鑰?
- AA的私密金鑰
- BB的公開金鑰
- CB的私密金鑰
查看答案與解析
正確答案:B. B的公開金鑰
在公開金鑰加密中,每個人都擁有一對公開金鑰與私密金鑰。公開金鑰讓任何人知道都無妨,私密金鑰則由本人嚴密保管。以公開金鑰加密的資料,只能用與之成對的私密金鑰解密。因此A用B的公開金鑰加密後傳送,B再用自己的私密金鑰解密。即使密文在途中被竊看,沒有B私密金鑰的人也無法讀取。B的私密金鑰只有B持有,A無法使用。以A的私密金鑰處理,是用於表明資料由A建立的數位簽章。
- A. 以A的私密金鑰處理的內容,任何人都能用A的公開金鑰確認,因此無法用來保密。這是數位簽章使用的金鑰。
- B. 正確。以B的公開金鑰加密,就只有B的私密金鑰能解密。
- C. B的私密金鑰只有B本人持有,A無法使用。它是解密時使用的金鑰。