ab’s blog

インフラmemo

秘密鍵と公開鍵

試験対策で自分なりに整理したことをメモ

.秘密鍵と公開鍵の仕組みはssh接続などで使われる(というか私の経験ではSshでしか使うの見たことない)

.Webサーバーで使うSSL証明書を作成するとき秘密鍵を作る、公開鍵は作らない。秘密鍵を作る理由は証明書の持ち主が自分であることを証明するため。証明書が第3者の手に渡っても秘密鍵を持っていないとつかえない。秘密鍵と証明書どっちも取られたらそれは悪用される。

.イメージとしては、 秘密鍵=鍵 公開鍵=鍵穴(ドア)

.秘密鍵は英語でPrivate Key、なぜ秘密鍵と訳したのだろうか、、個人の鍵にすればもうちょっと分かりやすいのにと個人的に思う。

.クライアント(アクセスする側)が鍵を持ち、サーバー(待ち受け側)が鍵穴を持つ。

以上