Certificate Authority
Problem
Anyone can create a certificate saying:
I am bank.com
So receiving a certificate alone proves very little.
Why should your browser trust the claim?
Solution — Certificate Authority
A trusted CA verifies control/identity according to its procedures and signs certificates.
Your browser can verify that signature.
Trusted CA
↓ signs
bank.com certificate
Core idea: a CA acts as a trusted issuer for certificate bindings.