資訊安全基礎

A在要傳給B的文件上附加數位簽章。建立與驗證簽章所用的金鑰,以及數位簽章能確認的事項,正確的組合是哪一項?

  1. A以A的私密金鑰建立簽章,B以A的公開金鑰驗證。可確認文件是A所製作,且途中未遭竄改
  2. B以B的公開金鑰建立簽章,B以自己的私密金鑰驗證。可確認文件內容不會被第三者讀取
  3. C以A的公開金鑰建立簽章,B以A的私密金鑰驗證。可確認文件內容是正確的事實
查看答案與解析

正確答案:A. 以A的私密金鑰建立簽章,B以A的公開金鑰驗證。可確認文件是A所製作,且途中未遭竄改

數位簽章中,簽署者(A)以自己的私密金鑰處理文件的雜湊值來建立簽章,附加在文件上傳送。收到的B以A的公開金鑰驗證簽章,確認它與由文件計算出的雜湊值相對應。私密金鑰只有A持有,因此驗證成功就能得知文件是由A簽署(真確性),且簽署後連1位元都未被改寫(完整性)。A事後也難以否認曾經簽署(不可否認性)。不過,該公開金鑰是否確實屬於A,需要另外確認,為此會使用憑證。另一方面,數位簽章並不加密文件,因此無法讓內容保密;需要保密時要另外搭配加密。此外,簽章只能表明由誰簽署,無法得知所寫內容是否為事實。

  • A. 正確。以私密金鑰簽署、以公開金鑰驗證,可得知簽署者以及內容未遭竄改。
  • B. B的公開金鑰任何人都能使用,以它建立的簽章無法表明是誰建立的。數位簽章也不會讓內容保密。
  • C. 私密金鑰與公開金鑰的用法相反,A的私密金鑰只有A持有。此外,簽章也無法確認內容的正確性。
練習這個領域 前往領域頁面

相關計算工具

資訊安全基礎的其他題目

  1. 比較訊息鑑別碼(MAC)與數位簽章的說明,正確的是哪一項?
  2. 發現網頁伺服器的伺服器憑證所對應的私密金鑰可能已經外洩。憑證尚未到期。營運者最適當的處置是哪一項?
  3. 在確認使用者身分的驗證三要素(知識、持有物、生物特徵)中,使用員工證IC卡的驗證屬於哪一項?
  4. 下列驗證方法中,屬於多因素驗證的是哪一項?
  5. 在以指紋進行的生物辨識驗證中,把判定為本人所需的比對相似度門檻調得更嚴格(更高)。一般會發生的變化,正確的是哪一項?