villagerHの日記

勉強したことや苦労した事などを書き綴ります

ビットコインで使用している鍵について

ビットコインでは公開鍵と秘密鍵(非公開)を使用している。

まず最初に秘密鍵を生成し秘密鍵を元にして公開鍵を生成。

さらに公開鍵からビットコインアドレスを生成している。

 

イメージ

秘密鍵 -> 公開鍵 -> ビットコインアドレス

 

秘密鍵から公開鍵の生成には楕円曲線暗号が用いられている。