90. 在非對稱式加密(Asymmetric Encryption)系統中,請問某訊息要傳送前,需要先利用下列何種鑰匙對該訊 息做加密的動作?
(A)訊息傳送者的公鑰
(B)訊息傳送者的私鑰
(C)訊息接收者的公鑰
(D)訊息接收者的私鑰

答案:登入後查看
統計: A(16), B(19), C(47), D(2), E(0) #3120503

詳解 (共 3 筆)

#5863521
在非對稱式加密系統中,要對訊息進行加密,...
(共 123 字,隱藏中)
前往觀看
6
0
#6402686

好的,這題問的是在非對稱式加密(Asymmetric Encryption)系統中,傳送訊息之前需要使用哪種金鑰來加密訊息,以確保只有預定的接收者能夠閱讀。

非對稱式加密系統使用一對金鑰:公開金鑰(Public Key)和私有金鑰(Private Key)。這對金鑰具有以下特性:

  1. 用公開金鑰加密的訊息,只有對應的私有金鑰才能解密。
  2. 用私有金鑰加密(簽章)的訊息,只有對應的公開金鑰才能解密(驗證簽章)。

當您想要秘密地傳送一個訊息給某個接收者時,您希望只有那個接收者能夠讀取您的訊息,而其他人即使截獲了訊息也無法讀懂。為了達到這個目的,您需要使用接收者的一對金鑰。

如果您使用接收者的公開金鑰來加密訊息,那麼根據非對稱式加密的原理,只有擁有與之配對的接收者的私有金鑰的人才能夠解密這個訊息。由於私有金鑰是保密的,只有接收者本人擁有,因此只有接收者才能解密並閱讀您的訊息。

對照選項: (A) 訊息傳送者的公鑰:用傳送者的公鑰加密,任何人都可以用傳送者的私鑰解密(但私鑰是保密的),這樣無法確保訊息只有接收者能看。 (B) 訊息傳送者的私鑰:用傳送者的私鑰通常是用於數位簽章,而不是加密訊息給別人看。用私鑰加密的目的是讓大家可以用公開金鑰驗證是您發送的。 (C) 訊息接收者的公鑰:用接收者的公開金鑰加密,只有接收者可以用他的私鑰解密。這符合保密傳送訊息的需求。 (D) 訊息接收者的私鑰:私鑰是用來解密的,傳送者無法取得接收者的私鑰來加密。

因此,在非對稱式加密系統中,要傳送一個需要保密的訊息前,需要利用訊息接收者的公開金鑰對該訊息做加密的動作。

答案是 (C)。

0
0
#6477484

非對稱式加密 (Asymmetric Encryption) 系統,也稱為公開金鑰加密 (Public-key Cryptography),其核心思想是使用一對相關聯的金鑰:一個公鑰 (Public Key) 和一個私鑰 (Private Key)

  • 公鑰可以公開給所有人。
  • 私鑰必須嚴格保密,只有擁有者才能使用。

在這套系統中,金鑰有兩種主要用途:

  1. 加密/解密 (Confidentiality)

    • 如果你想傳送一個只有特定接收者才能閱讀的訊息,你需要使用接收者的公鑰來加密該訊息。
    • 訊息一旦被接收者的公鑰加密,就只有擁有接收者私鑰的人才能解密閱讀。
  2. 數位簽章 (Digital Signature - Authentication & Integrity)

    • 如果你想證明某條訊息確實是由你發送的(防止否認)且訊息沒有被篡改,你可以使用你自己的私鑰對訊息的雜湊值進行簽章。
    • 任何人都可以使用你的公鑰來驗證這個簽章,確認訊息確實來自你,且未被篡改。

根據題目「某訊息要傳送前,需要先利用下列何種鑰匙對該訊息做加密的動作?」,目的是為了確保訊息的機密性 (confidentiality),即只有預期的接收者才能閱讀。

為了達到這個目的,傳送者必須使用接收者的公鑰來加密訊息。

  • (A) 訊息傳送者的公鑰:公鑰是公開的,用它加密任何人都能解密,無法保密。
  • (B) 訊息傳送者的私鑰:私鑰用於數位簽章,不能用於加密訊息以供他人閱讀。
  • (C) 訊息接收者的公鑰: 只有接收者擁有其私鑰,因此用接收者的公鑰加密的訊息,只有接收者才能解密,從而實現機密性。
  • (D) 訊息接收者的私鑰:私鑰必須保密,不能用於加密傳送。

The final answer is C

0
0