NovoVocê sabe quais regulações se aplicam à sua empresa? Descubra em menos de 3 minutos. Nosso presente sincero:Mapeador da UEMapeador da Coreia
Como podemos ajudar?

Fale conosco em

KakaoTalkLINE

Resposta em até 48 horas

Envie-nos um e-mail →
Certificate Transparency Logs: CA-signed Certs are Public
Segurança Web

Certificate Transparency Logs: CA-signed Certs are Public

1 de outubro de 2026·Alex Holmquist, Panke IT Solutions LLC

In September 2015, a Symantec-owned CA issued a certificate for google.com during an internal test. Google found it by reading a public Certificate Transparency (CT) log.

In this post, we explain what CT logs are, where they exist, and how to query for your own domain.

A paper roll labelled yourcompany.com unrolls into a strip of certificates, each with a red seal and an issue date: 2025-10-25, 2026-01-22, 2026-04-21 and 2026-07-19, with older ones running off the left edge.

What a CT Log is

A Certificate Transparency (CT) log is a public, append-only list of TLS certificates, defined in RFC 6962.

A CA submits each certificate to several logs before it issues it. Each log returns a signed receipt called a Signed Certificate Timestamp (SCT), and the CA embeds the receipts in the final certificate.

Log entries are stored in a Merkle tree so that anyone can check if an entry was removed or changed.

Browsers Make Every CA Log

The Chrome CT policy accepts a certificate only if it carries SCTs from at least two logs run by two different operators. A certificate valid for more than 180 days needs three. Apple applies the same rule.

A Certificate Authority sends a certificate to two CT logs. One log is marked 3,373,531,407 entries. Each log appends the certificate and returns a receipt (SCT), and both SCTs go inside the certificate. The browser receives the certificate and accepts it. A search for yourcompany.com reads both logs.

A certificate without those receipts fails in Chrome and Safari. So a CA cannot issue a working certificate for your domain without putting it in a public log.

That is what made the 2015 case public. After the google.com certificate, Google searched the logs and found more questionable certificates. Symantec's own audit then found 164 more certificates over 76 domains, and 2,458 for domains that were never registered.

Read the SCTs in Your Certificate

You can see the SCT receipts in any live certificate with openssl:

openssl s_client -connect pankeit.com:443 -servername pankeit.com \
  </dev/null 2>/dev/null | openssl x509 -noout -dates -ext ct_precert_scts

The output, shortened:

notBefore=Jun  4 00:00:00 2026 GMT
notAfter=Dec 18 23:59:59 2026 GMT
CT Precertificate SCTs:
    Signed Certificate Timestamp:
        Log ID    : C2:31:7E:57:45:19:A3:45:...
        Timestamp : Jun  4 01:08:11.347 2026 GMT
    Signed Certificate Timestamp:
        Log ID    : D8:09:55:3B:94:4F:7A:FF:...
        Timestamp : Jun  4 01:08:11.367 2026 GMT
    Signed Certificate Timestamp:
        Log ID    : 94:4E:43:87:FA:EC:C1:EF:...
        Timestamp : Jun  4 01:08:11.362 2026 GMT

Each Log ID identifies one log in Chrome's log list. Ours point to DigiCert's Wyvern2026h2, Google's Xenon2026h2 and DigiCert's Sphinx2026h2.

Where the Logs Are

Each log registry is an HTTPS server run by Google, Cloudflare, DigiCert, Sectigo, Let's Encrypt, TrustAsia and four other operators.

Chrome publishes the registries it accepts as a JSON file.

Each log covers a time window. Google's Argon2026h2, for example, accepts only certificates that expire between July 1, 2026 and January 1, 2027.

You can read a log directly. This command asks Argon2026h2 for its current size:

curl https://ct.googleapis.com/logs/us1/argon2026h2/ct/v1/get-sth

On October 1, 2026, it reported 3,373,531,407 entries.

Search Your Domain

A log has no search function. You can only read it in order from entry 0. Monitors such as crt.sh and Cert Spotter read every log and index the certificates by name.

To see every certificate for your domain and its subdomains, open:

https://crt.sh/?q=%25.yourdomain.com

To work as an example, we ran this search on pankeit.com.

The response contained 14 entries from three CAs spanning a period of more than one year. For pankeit.com, the CAs were: Amazon, GoDaddy and Let's Encrypt.

Most certificates appear twice. That is because one log is represents a "precertificate" one represents the final, signed certificate.


References

  1. IETF — RFC 6962: Certificate Transparency (June 2013)
  2. Google — Chrome Certificate Transparency Policy
  3. Apple — Apple's Certificate Transparency policy
  4. Google Security Blog — Improved Digital Certificate Security (September 18, 2015)
  5. Google Security Blog — Sustaining Digital Certificate Security (October 2015)
  6. Google — Chrome CT log list (v3) (retrieved 2026-10-01)
Preocupado com sua superfície de ataque?

Se quiser saber como sua infraestrutura é avaliada no modelo de varredura de um atacante, entre em contato em contact@pankeit.com para uma avaliação de superfície de ataque.

Assine nosso blog

Fique por dentro das últimas tendências de segurança

Sem spam. Cancele quando quiser.

©2026 Panke IT Solutions LLC

Austin, TX