私は x.509 証明書を読んでいますが、プロセス全体がどのように機能するのかよくわかりません。
これが私が理解している方法です。CAは証明書を作成する会社です。銀行の Web サイトなど、それを使用したい人は CA に連絡し、サイトの秘密鍵によってのみ復号化できる Web サイトのメッセージをエンコードするための公開鍵を含む証明書を購入します。
これは私が混乱する場所です-ユーザー(一部のWebブラウザー)は、受け取った証明書が実際に真実であり、実際に正しいサイトからのものであることをどのように確認しますか? それがまだ有効であることをどうやって知るのですか?すべてが正常であることを確認するために、どのようなチェックが行われますか?