跳至主要內容
密碼學 入門

公鑰

Public Key

又稱:公開金鑰

公鑰是由私鑰通過橢圓曲線加密算法單向推導出的密鑰,可以安全地公開分享。公鑰用於驗證數位簽名和生成比特幣地址。

與私鑰的關係

私鑰 → 公鑰 → 地址
(單向推導,不可逆)

比特幣使用 secp256k1 橢圓曲線,公鑰長度為 33 位元組(壓縮)或 65 位元組(未壓縮)。

用途

  • 驗證簽名:證明交易確實由私鑰持有者發起
  • 生成地址:公鑰經雜湊處理後產生地址
  • 加密通訊:可用於加密只有私鑰持有者能解密的訊息

安全性

公鑰可以公開,但不建議重複使用同一地址,因為每次簽名都會洩露一些關於私鑰的資訊。

相關術語

已複製到剪貼簿