これはSSL証明書/HTTPS仕様の詳細に組み込まれていると確信していますが、私はこの主題を完全に理解しているわけではありません。
最新のブラウザがHTTPSサイトに接続する場合、HTTPリクエストの本文は暗号化されます。SSL証明書は基本的に、クライアントとサーバー間の通信に使用される「公開」キーですか?
ハッカーは、「https://www.google.com」などの公開サイトから公開鍵を取得し、クライアント/サーバートラフィックを監視して、データを復号化できませんでしたか?
また、クライアントは証明書の「発行者」を確認する必要がありますか。たとえば、自己署名証明書クライアントは検証する必要はありませんが、信頼できる発行者から提供された証明書の場合、証明書検証プロセス中に何が起こりますか?