10. 在公開金鑰密碼系統中,小明若要在網路上進行「秘密通訊」傳遞一封情書給小華,下列步驟何者正確?
(A)以小華的公鑰加密,再以小華的私鑰解密
(B)以小華的私鑰加密,再以小華的公 鑰解密
(C)以小明的公鑰加密,再以小明的私鑰解密
(D)以小華的公鑰加密,再以 小明的私鑰解密。

答案:登入後查看
統計: A(18), B(2), C(5), D(5), E(0) #3435239

詳解 (共 2 筆)

#6436604

公開金鑰密碼系統(如RSA)設計的目的,是讓訊息能安全傳送給指定收件人。

發送者要讓只有收件人能解密訊息,所以必須用收件人的「公鑰」加密,收件人收到後用自己的「私鑰」解密。
這樣即使訊息在傳輸過程中被攔截,沒有私鑰的人也無法解密。
(A) 正確。以小華的公鑰加密,只有小華能用自己的私鑰解密,這就是秘密通訊的標準做法。

(B) 錯誤。以私鑰加密通常是用於「簽章」驗證身分,不是用來保密。

(C) 錯誤。用自己的公鑰加密,自己再用私鑰解密,這樣只有自己能解密,別人無法閱讀,不符傳送訊息給別人的需求。

(D) 錯誤。加密者和解密者的金鑰不正確,這樣小明自己才能解密,無法達到讓小華閱讀的目的。

答案:A
以小華的公鑰加密,再以小華的私鑰解密,才能確保只有小華能讀取訊息。

2
0
#6410423

公開金鑰密碼系統使用一對金鑰:公開金鑰(Public Key)和私有金鑰(Private Key)。這對金鑰是相關聯的,並且有以下主要用途:

  1. 加密(用於確保機密性):用某人的公開金鑰加密的訊息,只有擁有與之配對的私有金鑰的人才能解密。
  2. 數位簽章(用於確保身份驗證和不可否認性):用某人的私有金鑰簽章的訊息,任何人都可以使用對應的公開金鑰來驗證簽章的有效性,確認訊息確實是由該私有金鑰的擁有者發出的。

在這個情境中,小明想要和小華進行「秘密通訊」,也就是確保這封情書只有小華能讀到。為了實現這個目的,小明需要使用小華的金鑰對來加密訊息。

小明應該使用小華的公開金鑰來加密這封情書。加密後,即使訊息在傳輸過程中被第三方截獲,因為第三方沒有小華的私有金鑰,也無法解密讀取。當小華收到加密的情書後,她使用她自己的(與用於加密的公開金鑰配對的)私有金鑰來解密,從而獲得原始的情書內容。

所以,正確的步驟是:

  • 小明使用小華的公開金鑰加密情書。
  • 小華使用小華的私有金鑰解密情書。

我們來分析選項:

(A) 以小華的公鑰加密,再以小華的私鑰解密:這符合公開金鑰加密用於機密通訊的標準步驟。 (B) 以小華的私鑰加密,再以小華的公鑰解密:這是數位簽章的過程,用於驗證發送者的身份,而不是確保訊息機密性。 (C) 以小明的公鑰加密,再以小明的私鑰解密:這是小明自己加密自己解密,沒有用於與小華的秘密通訊。 (D) 以小華的公鑰加密,再以小明的私鑰解密:用小華的公鑰加密的訊息,必須用小華的私鑰才能解密,小明的私鑰無法解密。

因此,正確的步驟是以小華的公鑰加密,再以小華的私鑰解密。

答案是 (A)。

1
0

私人筆記 (共 1 筆)

私人筆記#6954573
未解鎖
  在公開金鑰密碼系統中,小明若要在網...
(共 91 字,隱藏中)
前往觀看
0
0