Una autorità di certificazione pubblica (CA) è un'organizzazione fidata che browser e sistemi operativi riconoscono come autorizzata a rilasciare certificati TLS per siti web pubblici. Quando una CA firma un certificato, attesta che il proprietario di un dominio è stato verificato secondo le regole dell'ecosistema dei browser. Questa fiducia è ciò che consente a HTTPS di funzionare su scala Internet.
Le CA pubbliche sono importanti perché si trovano al centro della fiducia del web: se una di esse viene compromessa, utilizzata in modo improprio o rilascia un certificato non valido, gli aggressori possono impersonare siti, intercettare il traffico o facilitare il phishing con l'icona del lucchetto. I difensori si affidano alle CA pubbliche per l'emissione automatizzata dei certificati, la revoca e la conformità alle policy dei browser. Nelle implementazioni moderne, l'infrastruttura delle CA pubbliche deve inoltre supportare certificati a breve durata, registrazione di trasparenza e nuovi schemi crittografici senza compromettere la compatibilità con TLS.


