12 區塊鏈系統,大多會採用數位簽章技術,關於數位簽章技術的敘述,下列何者正確?
(A) 使用私鑰對訊息内容進行運算後的摘要值做簽署,提供給對方公鑰進行簽署的驗證
(B) 使用私鑰對訊息內容進行運算后的摘要值做簽署,再使用同一把私鑰進行簽署的驗證
(C) 使用公鑰對訊息內容進行運算後的摘要值做簽署,提供給對方私鑰進行簽署的驗證
(D) 使用公鑰對訊息內容進行運算後的摘要值做簽署,再使用同一把公鑰進行簽署的驗證

答案:登入後查看
統計: A(8814), B(496), C(1835), D(151), E(0) #2524861

詳解 (共 10 筆)

#4940733

對稱式加密(Symmetric Encryption)

傳送方與接收方的加解密皆使用同一把密鑰,當傳送方傳資料時,使用這把鑰匙加密,接收方收到訊息後,再用同一把鑰匙解密,就能解開訊息了

60fcde7decdb1.jpg

非對稱式加密(Asymmetric Encryption)

1.公開金鑰(Public key):能被廣泛的發佈與流傳

2.私密金鑰(Private key):必須被妥善的保存

加解密的鑰匙要是完整一對(pair)的,所以可以是公鑰加密私鑰解密,也可以是私鑰加密公鑰解密。

傳送方與接收方在傳送之前,先把彼此的公鑰傳給對方,傳送方接收方的公鑰將訊息加密,接收方收到加密訊息後,再用自己的密鑰解開,這樣即使有心人拿到公鑰,只要沒拿到接收方的私鑰,也還是無法解密訊息。


數位簽章(Digital Signature)

傳送方除了使用接收方的公鑰加密外,也使用自己的私鑰對該封加密訊息的Hash簽名,當接收方收到時,除了要使用接收方本身的私鑰解密,也需要用寄件者的公鑰來對簽章作二次驗證,確認真的是由正確的傳送者傳來的(能想成核對寄件者指紋無誤)

60fcdeb824d09.jpg

訊息加密:公加私解(用收件方公開的鑰匙加密,對方可以用自己的私鑰解開)

數位簽章:私加公解(第二層加密,寄件者用自己的私鑰加密,收件者再用公鑰解密)

參考網址

175
1
#4609823
假設A要用區塊鏈發出訊息給B,收發方步驟...
(共 160 字,隱藏中)
前往觀看
80
0
#4669203

❶ A端先將自己的公鑰Public Key提供給B端。

❷ A端將運算出的訊息摘要,透過自己的私鑰Private Key,執行簽章運算Sign( ),產生了數位簽章Signature。

❸ A端將訊息與數位簽章一同傳送給B端。

❹ B端利用收到的數位簽章與A端公鑰,解密出訊息摘要。

35
2
#4402255
即以「收款方私鑰鎖上」,付款方以「收款方...
(共 193 字,隱藏中)
前往觀看
19
0
#5636187
私鑰匙一率都是不給別人的C刪除而非對稱式...
(共 75 字,隱藏中)
前往觀看
13
1
#4979773
.65.公開金鑰加解密系統中,有關“訊息...
(共 644 字,隱藏中)
前往觀看
12
1
#4648341
收款方:收款方以自己本身的私鑰上鎖後,傳...
(共 46 字,隱藏中)
前往觀看
12
0
#5982239
數位簽章目的 是要確認為本人簽章讓對方透...
(共 56 字,隱藏中)
前往觀看
10
0
#5340901

金研院課本144

2
3
#5980999
求救⋯我真的看沒有?
0
1

私人筆記 (共 2 筆)

私人筆記#3092220
未解鎖
數位簽章(英語:Digital Sign...
(共 378 字,隱藏中)
前往觀看
1
2
私人筆記#7849777
未解鎖
訊息加密:公鑰加密,私鑰解鎖; 數位簽章...

(共 41 字,隱藏中)
前往觀看
0
0