On Sun, Jul 28, 2024 at 12:24:10AM -0700, John wrote:
> Can I check if all public certificates issued by public CA are mandated to
> log the certificate info into CT logs? In what circumstance could a public
> cert missed out in the CT logs?
There is no mandate that "public certificates" are logged, because the
term "public certificate" is not well-defined.
However, there are two browsers (to my knowledge) which require that any
certificate issued by the set of CAs trusted by default in those
browsers present proof that the end-entity certificate presented in a
TLS connection has been logged in a recognised CT log, by providing an
SCT during the TLS connection setup. Those browsers are Chrome and
Safari.
> May I know any documentation enforce such mandate?
You can find those respective browsers' policies by searching
for "<browser> certificate transparency log policy" in the search engine
of your choice.
- Matt