12 區塊鏈系統,大多會採用數位簽章技術,關於數位簽章技術的敘述,下列何者正確?
(A) 使用私鑰對訊息内容進行運算後的摘要值做簽署,提供給對方公鑰進行簽署的驗證
(B) 使用私鑰對訊息內容進行運算后的摘要值做簽署,再使用同一把私鑰進行簽署的驗證
(C) 使用公鑰對訊息內容進行運算後的摘要值做簽署,提供給對方私鑰進行簽署的驗證
(D) 使用公鑰對訊息內容進行運算後的摘要值做簽署,再使用同一把公鑰進行簽署的驗證
答案:登入後查看
統計: A(8814), B(496), C(1835), D(151), E(0) #2524861
統計: A(8814), B(496), C(1835), D(151), E(0) #2524861
詳解 (共 10 筆)
#4940733
對稱式加密(Symmetric Encryption)
傳送方與接收方的加解密皆使用同一把密鑰,當傳送方傳資料時,使用這把鑰匙加密,接收方收到訊息後,再用同一把鑰匙解密,就能解開訊息了

非對稱式加密(Asymmetric Encryption)
1.公開金鑰(Public key):能被廣泛的發佈與流傳
2.私密金鑰(Private key):必須被妥善的保存
加解密的鑰匙要是完整一對(pair)的,所以可以是公鑰加密私鑰解密,也可以是私鑰加密公鑰解密。
傳送方與接收方在傳送之前,先把彼此的公鑰傳給對方,傳送方用接收方的公鑰將訊息加密,接收方收到加密訊息後,再用自己的密鑰解開,這樣即使有心人拿到公鑰,只要沒拿到接收方的私鑰,也還是無法解密訊息。
數位簽章(Digital Signature)
傳送方除了使用接收方的公鑰加密外,也使用自己的私鑰對該封加密訊息的Hash簽名,當接收方收到時,除了要使用接收方本身的私鑰解密,也需要用寄件者的公鑰來對簽章作二次驗證,確認真的是由正確的傳送者傳來的(能想成核對寄件者指紋無誤)。

訊息加密:公加私解(用收件方公開的鑰匙加密,對方可以用自己的私鑰解開)
數位簽章:私加公解(第二層加密,寄件者用自己的私鑰加密,收件者再用公鑰解密)
175
1
#4669203
❶ A端先將自己的公鑰Public Key提供給B端。
❷ A端將運算出的訊息摘要,透過自己的私鑰Private Key,執行簽章運算Sign( ),產生了數位簽章Signature。
❸ A端將訊息與數位簽章一同傳送給B端。
❹ B端利用收到的數位簽章與A端公鑰,解密出訊息摘要。
35
2
#5340901
金研院課本144
2
3
#5980999
求救⋯我真的看沒有?
0
1