🎫クライアント証明書は誰を証明しているのか ── 自前の認証局を立てて確かめる
クライアント証明書、個人認証用証明書、S/MIME 証明書。呼び名が揺れる理由と、それぞれが何を指しているのかを整理します。自前の認証局を立てて相互 TLS のサーバを動かし、証明書の有無や発行元の違いで結果がどう変わるかを実際に確かめたうえで、マイナンバーカードの証明書が 2 種類に分かれている理由を読み解きます。
tlscertificatemtlspki
クライアント証明書、個人認証用証明書、S/MIME 証明書。呼び名が揺れる理由と、それぞれが何を指しているのかを整理します。自前の認証局を立てて相互 TLS のサーバを動かし、証明書の有無や発行元の違いで結果がどう変わるかを実際に確かめたうえで、マイナンバーカードの証明書が 2 種類に分かれている理由を読み解きます。
ブラウザが証明書を検証するとき、実際には同じ検証を 3 回繰り返しているだけです。ルート CA と中間 CA をなぜ分けるのか、確認する人と署名する人がなぜ別なのか、証明書の O= に何が現れるのか。東京大学の 2 つのサイトの実際の証明書を取得して確かめます。