【初心者向け】サーバ証明書を第3者 CA に認証してもらう流れについてまとめてみた

記事タイトルとURLをコピーする

はじめに

サーバ証明書を、第3者 CA に認証してもらう流れについて、ざっくりまとめました。備忘録です。

記事目安...10分

解説

図で表してみます。

f:id:swx-sugaya:20201215004641p:plain

〇各作業の詳細

hogehoge サーバ管理者が、秘密鍵ファイル ( hogehoge.key )から、 署名要求ファイル( hogehoge.csr ) を作成します。

hogehoge サーバ管理者が、署名要求ファイル( hogehoge.csr ) の正当性を保証するために、第3者の CA に電子署名を要求します。

③第3者 CA が、署名要求ファイル( hogehoge.csr ) をハッシュ関数でハッシュ化します。

④第3者 CA が、自身の秘密鍵ファイル( CA.key ) を使用して、ハッシュ値を暗号化します。

⑤第3者 CA が、署名要求ファイル( hogehoge.csr ) と、暗号化したハッシュ値を組み合わせて、サーバ証明書ファイル( hogehoge.crt ) を作成します。

④第3者 CA が、 hogehoge サーバ管理者に、サーバ証明書ファイル( hogehoge.crt )を引き渡します。

まとめ

認識間違っているところがあればコメントいただけると幸いです。

ご覧いただきありがとうございました。

菅谷 歩 (記事一覧)