iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 20
0
自我挑戰組

程式香草的小旅行系列 第 20

非對稱加密

  • 分享至 

  • twitterImage
  •  

自學區塊鏈裡提到,
對稱加密是指:
一個檔案用同一組密碼做加密和解密。

而在區塊鏈上則是使用密碼學裡的非對稱加密。
以下是參考維基百科裡關於公開金鑰加密的內容,
綜合課程裡的解釋。

簡單來說,
首先我們用密碼學安全偽亂數生成器生成一對金鑰,
其中一副是可公開的公鑰,
另一個則是私人擁有的金鑰。
非對稱的加密會將傳輸的內容用公鑰進行加密,
由於知道公鑰的人皆可進行這個動作,
因此可用來做點對點的交易。

而唯有交易中擁有私鑰的一方,
可以對內容進行解密,
因此保全了內容的安全性。

但也由於產生公私鑰的運算複雜,
在效率上,
對稱性加密的運作效率會相對比較高。

另一方面來說,
假設用戶用他的私鑰對內容進行加密,
其他人皆可以用公開的公鑰對這份內容加以解密。
經由這樣的公眾驗證,
增加了這份內容的正確性和可信度,
由此來作數位簽章的應用。


上一篇
原理和練習的拉扯
下一篇
節點節點的類型
系列文
程式香草的小旅行30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言