Certificate Intelligence (CERTINT): Intelligence Discipline Guide
Every publicly trusted TLS certificate is logged in public within seconds of issuance. That log is one of the richest and least exploited intelligence sources on the internet.
Every publicly trusted TLS certificate is logged in public within seconds of issuance. That log is one of the richest and least exploited intelligence sources on the internet.
What Certificate Intelligence is as a discipline
Certificate intelligence is the collection and analysis of X.509 certificates and the Certificate Transparency ecosystem that records them. It draws on CT logs, which append every certificate issued by a publicly trusted authority, and on certificates observed live during internet-wide scanning. Analysts mine subject and subject alternative name fields, issuers, validity windows, key material, serial numbers and extensions to map infrastructure, detect impersonation and fingerprint operators. Because Certificate Transparency is append-only and near real-time, it provides a dated chronological record of what infrastructure existed and when.
Sub-methods include monitoring, where logs are watched for names matching your brand; enumeration, where historical SAN fields recover forgotten subdomains; and clustering, where unrelated hosts are grouped by shared public key, serial structure, issuer choice or issuance timing. Live-scan certificate collection supplies what CT cannot: self-signed and private-CA certificates on command-and-control infrastructure. Certificate attributes are a durable analysis-phase pivot, linking hosts that share nothing else observable.
Why it matters
Certificates answer what an operator provisioned and exactly when, with timestamps available nowhere else. They expose staging and pre-launch hostnames before assets go live, surface typosquat and phishing domains within minutes of issuance, and provide pivots such as a reused public key hash or a distinctive self-signed subject that survive both address and domain rotation. For defenders, Certificate Transparency is a free, real-time early-warning channel on brand impersonation.
What analysts actually look for
These are the concrete, observable signals that carry weight in this area of work:
- Subject alternative name lists exposing internal, staging and unlaunched hostnames bundled alongside a single public name
- Issuance timestamps establishing when infrastructure was provisioned, often days before a phishing campaign becomes active
- Issuer identity and validation level, separating automated free issuance from organisation-validated certificates carrying vetted entity names
- Subject public key hashes shared across otherwise unlinked hosts, indicating a single operator reusing key material across infrastructure
- Self-signed and default certificate subjects observed during scanning, fingerprinting command-and-control frameworks and exposed management panels
- Serial number structure and validity window patterns characteristic of a particular authority, automation tool or operator habit
- Organisation, locality and jurisdiction fields in OV and EV certificates, corroborating or contradicting a claimed corporate identity
- Revocation status and short-lived reissuance patterns indicating compromise response, key rotation or deliberately disposable infrastructure
Where the data comes from
Authoritative and openly available collection points. Always confirm licensing and terms before operational or commercial use:
- crt.sh — Searchable index across Certificate Transparency logs supporting SAN, issuer, identity and wildcard queries
- Certificate Transparency logs — Raw append-only feeds from Google, Cloudflare Nimbus and Let's Encrypt Oak for real-time monitoring
- CertStream — Streaming feed of newly logged certificates enabling live keyword, edit-distance and homoglyph matching
- Censys — Live-scanned certificates including self-signed and private-CA material, linked to the hosts presenting them
- Shodan — Certificate data observed on non-standard ports alongside service banners and protocol detail
- SSLMate Cert Spotter — Certificate Transparency monitoring that alerts when any certificate is issued for your domains
- abuse.ch SSL Blacklist — Curated certificate fingerprints associated with botnet command and control and malicious infrastructure
A working method
A repeatable sequence beats ad-hoc searching. This is a practical starting workflow:
- Register watch terms — Define brand strings, owned domains, product names and common homoglyph and combosquat variants for continuous Certificate Transparency matching.
- Stream and filter — Consume new log entries in real time, apply keyword and edit-distance rules, and suppress your own legitimate issuance to control noise.
- Triage impersonation — For each match, resolve the name, capture served content and compare against your brand assets. Separate parked speculation from live phishing.
- Mine your own history — Pull every historical certificate for owned domains, extract all SAN entries, and reconcile against the asset inventory to find forgotten hosts.
- Pivot on attributes — Take key hashes, distinctive subjects and issuance patterns from confirmed malicious hosts and search scan data for sibling infrastructure.
- Act on confirmed abuse — Push validated phishing certificates and domains to blocklists, detection rules and takedown, requesting revocation where authority policy permits.
- Preserve the record — Archive matched entries with log timestamps. Certificate Transparency proves what existed when, long after the infrastructure is dismantled.
How this connects across the intelligence taxonomy
Intelligence work does not respect neat boundaries. The mission domain you are working, the disciplines you practise, and the data points you pivot on are one connected system. These are the direct relationships for this entry — every link is also a tag, so you can follow any thread across the whole library.
Applied in these mission domains
Operates on these data points
- SSL/TLS Certificate — A digital certificate binding a public key to an identity.
- Malware Family — A named class of related malicious software.
- File Hash — Cryptographic fingerprint of a file, used for malware identification.
- IP Address — Internet Protocol address identifying a device or server on a network.
- Domain Name — Human-readable address that maps to IP infrastructure via DNS.
- Detection Signature — A YARA/Sigma/Snort rule encoding detection logic for a malware family or behavior.
- TLS / JA3 Fingerprint — A hash of TLS client-hello parameters used to fingerprint clients, malware, and C2 frameworks.
Related disciplines
- Attack Surface Intelligence — Your Own Exposed Attack Surface
- Breach Intelligence — Exposed Credentials and Compromised Data
- Cyber Intelligence — Adversary Activity in Networks and Systems
- Dark Web Intelligence — Hidden Services and Closed Criminal Venues
- Domain Intelligence — Domains, DNS, and Registration Intelligence
- Malware Intelligence — Understanding Malicious Code
Inside the platform: where Certificate Intelligence lives
The Quantus platform is 204 pages behind a 147-item sidebar organised into six working groups: Command (24 items), Dashboards (15), Threat Theaters (14), Intelligence Domains (15), Investigate (34), and Administration (45). This entry is not a page in isolation — it is a thread running through several of them.
The modules that matter most here:
discipline.php?d=CERTINT— Discipline hubsource-catalog.php?disc=CERTINT— Source catalogue filtered to this disciplineurl-profile.php— SSL/TLS Certificate profilehash-profile.php— Malware Family profileip-profile.php— IP Address profilesearch.php— Advanced search, filter and pivotcorrelate.php— Correlation graphcases.php— Case management
Each dashboard is local-first: it renders from the platform’s own database rather than depending on a live third-party call, so it still works when an upstream API is unreachable or rate-limited. Heavy aggregates are cached with a hard query time cap and degrade to the last good value instead of hanging the page.
Automation, playbooks and AI skills
Analysis that only happens when someone remembers to run it is not a capability. The platform ships a 30-step automation pipeline (cron.php) that collects, ingests, resolves, enriches, correlates and scores on a schedule — 25 seeders, 11 resolvers and 7 enrichment runners, all idempotent and cursor-based so a run can be interrupted and resumed without duplicating or losing work.
AI skills that apply
The 16 one-click operations in ai-skills.php are deterministic jobs, not free-text generation. The ones that matter here:
- Correlate Infrastructure
- DNS Audit
- Threat Hunt
- Detection Rules
- Enrichment Runner
- Summarise (Copilot)
- Generate Report
Alerting closes the loop: rules in alerts.php fire on new indicators matching a saved query, so a first sighting in this area raises a notification rather than waiting to be noticed at the next review.
Feeds, data sources and the API
The collection layer runs a feed registry of free, machine-readable sources — bulk blocklists and trackers (Maltrail, IPsum, FireHOL, the full abuse.ch corpora, phishing databases, Emerging Threats, Spamhaus, DigitalSide, ThreatView), authoritative government feeds (CISA KEV, OFAC, UN and EU sanctions lists), and reference datasets (RIR allocations, ip-to-ASN and geolocation tables, MITRE ATT&CK, EPSS). collect.php pulls them server-side on a schedule; feeds.php and source-catalog.php show what is registered, what it covers and when it last ran.
Anything the platform holds is reachable programmatically. The REST API in api.php exposes 11 endpoints — status, stats, search, lookup, recent, export, bulk_check, top_threats, by_category, categories, check — and export.php streams 18 formats in bounded chunks, so a million-row export neither exhausts memory nor times out:
STIX 2.1, MISP, OpenIOC 1.1, CEF (ArcSight), LEEF 2.0 (QRadar), Zeek/Bro intel, Snort/Suricata rules, Palo Alto EDL, BIND RPZ, hosts blackhole, iptables, CSV, JSON, NDJSON/JSONL, XML.
That covers the CTI standards (STIX 2.1, MISP, OpenIOC), SIEM ingestion (CEF, LEEF, Zeek), detection engines (Snort/Suricata), and direct enforcement (Palo Alto EDL, BIND RPZ, hosts, iptables) — so intelligence developed here can be actioned in the tools you already run, without a manual reformatting step. A TAXII 2.1 server and a MISP/RSS feed are also served for pull-based sharing.
Use cases
Three ways this entry earns its keep in day-to-day work:
- Triage under time pressure. An artifact or report lands and you need a defensible read in minutes, not days. Register watch terms is the first move; the platform pre-computes the enrichment so the analyst spends the time on judgement rather than lookups.
- Building the picture. A single indicator is rarely the story. Triage impersonation turns one artifact into a network — shared infrastructure, repeated selectors, the same operator behind different names — via the correlation graph and the cross-entity link engine.
- Producing something actionable. Analysis that ends in a document nobody can use is wasted. Preserve the record feeds the case file, the detection rule, the block list or the referral — with sourcing attached so the recipient can verify it.
Case management (cases.php), watchlists, saved searches and scheduled reports mean the work persists between sessions and survives an analyst leaving the team.
How each sector uses Certificate Intelligence
The same entry is worked very differently depending on who you are, what authority you hold, and what you are ultimately producing. A military analyst is supporting a commander’s decision; a journalist is meeting a publication standard; an NGO caseworker is protecting a person. The underlying artifacts are shared — the constraints, outputs and thresholds are not.
🎖 Military and defence
Defence practitioners use certificate intelligence defensively over their own estate and analytically against externally observable infrastructure. Certificate Transparency monitoring is the fastest available warning that a new asset, a new project name or an unannounced capability has become internet-visible, which makes it an operations security control as much as a discovery tool. Analysts also fingerprint adversary command infrastructure by certificate configuration, which supports sensor tuning and hunt tasking. Constraint: certificate data is entirely passive and public, so collection raises no authority issue, but the products derived from it can be sensitive, since a list of your own newly issued certificates is a target list and an unannounced programme name in a subject field is a disclosure incident.
🕵 National intelligence
National services treat Certificate Transparency as a high-value passive collection source that produces no observable footprint. Requirements typically concern mapping the infrastructure of entities of interest, detecting the stand-up of new services before they are used, and identifying issuance patterns characteristic of particular operators. Because the data is fully public, the collection is unclassified and can be conducted at scale, which makes it valuable for cueing sensitive collection rather than replacing it. Fusion combines certificate observations with scan data, passive DNS and routing. Handling separates the source, which is open, from the target selection, which reveals requirements and is therefore classified.
👮 Law enforcement
Investigators use certificate data to map criminal infrastructure and to establish timelines. Certificate Transparency records carry precise issuance timestamps that are logged by third parties, which makes them useful corroborating evidence for when infrastructure was stood up, independent of anything the suspect controls. Subject alternative name fields frequently reveal the full estate of a phishing or counterfeit operation. Because logs are public and append-only, capture is straightforward, but evidential use still requires documented retrieval with timestamps and hashes so the record can be reproduced. Identity behind a certificate normally requires production orders to the certificate authority, the registrar or the hosting provider.
🔍 Private investigation and corporate security
Corporate practitioners use certificate intelligence for brand protection, asset discovery and pre-transaction diligence. Monitoring Certificate Transparency for names similar to your brands is one of the cheapest early warnings of phishing infrastructure being prepared, often days before it is used. Against a third party, certificate observation is entirely passive and lawful because the data is published by design. What a private actor may not do is act on the finding by probing, accessing or interfering with the discovered host. Findings should be routed to takedown providers, registrars and the target organisation through disclosure channels rather than handled unilaterally.
📰 Journalism and OSINT media
Journalists use certificate logs to evidence infrastructure claims: that two apparently separate services share an operator, that a company stood up a system on a particular date, or that a surveillance vendor operates a specific set of servers. The verification standard is that the log entry is independently retrievable by a reader or an expert reviewer, with the log, the entry timestamp and the retrieval date stated. Do not infer ownership from a shared certificate without corroboration, since shared hosting and content delivery networks produce large certificates covering unrelated parties. Give the named party a right of reply and describe the technical inference in terms a general reader can evaluate.
🌍 NGO, humanitarian and human rights
Civil society organisations practise certificate monitoring defensively, watching for lookalike domains that will be used to phish staff and partners, and for their own forgotten assets appearing in issuance. In accountability work, certificate records help document the infrastructure of surveillance vendors and censorship systems in a way that is publicly verifiable and does not require access to any system. Do-no-harm considerations apply to publication: naming infrastructure that is actively targeting a specific community can trigger retooling that leaves that community less protected, so coordinate disclosure with the technical responders supporting those targets before publishing.
🎓 University and research
Researchers use Certificate Transparency as a census-quality dataset for studying the web public key infrastructure: issuance concentration, certificate lifetimes, misissuance rates, revocation behaviour and adoption of new practices. Methodology must state which logs were consumed and over what period, since log coverage and inclusion policies vary and no single log is complete. Reproducibility is unusually achievable here because logs are append-only and publicly auditable, so publishing entry indexes lets others verify directly. Ethics review is generally light because the data is published by design, but becomes relevant where subject fields expose internal hostnames or personal data, which should not be republished in bulk.
Playbook: working Certificate Intelligence end to end
A repeatable sequence, from the moment the requirement lands to the moment a product is delivered and the case is closed out. Each phase states what you are trying to establish, not merely what to click — the point is a defensible chain of reasoning, not a checklist.
Phase 1 — Define the monitoring scope
Establish what you are watching for before configuring anything. That means your registered domains including legacy and acquired ones, your brand and product names, plausible typosquat and homoglyph variants, key executive and campaign names, and any third party brands you are contractually responsible for. Separate the discovery use case, which is finding your own assets, from the brand protection use case, which is finding other peoples lookalikes, because they need different matching rules and different response paths. A good output is a written match specification with owners. Stop when both use cases have explicit patterns and a named responder.
Phase 2 — Understand log coverage
Establish which Certificate Transparency logs you are consuming and what that covers. Logs differ in acceptance policy, retention and operator, browsers require inclusion in different log sets, and no single log holds everything. Certificates issued by private or internal authorities never appear at all, which is a permanent blind spot. Record the coverage assumption explicitly so that absence of a certificate is never read as absence of an asset. A good output is a coverage statement naming the logs consumed and the known gaps. Stop when the analyst can say precisely what the monitoring cannot see.
Phase 3 — Ingest and normalise issuance
Build or subscribe to a stream of new entries and normalise them: extract subject common name and all subject alternative names, issuer, serial, validity window, key type and size, and the log entry timestamp. Deduplicate the precertificate and certificate pair so a single issuance does not produce two alerts. Store the raw entry alongside the parsed record so anything can be re-derived. A good output is a queryable store of normalised issuance with the original entry retained. Stop when the pipeline handles a full day of issuance without backlog and the deduplication rate is stable.
Phase 4 — Match, score and suppress noise
Apply the match specification with scoring rather than binary rules: exact domain matches are high confidence, brand tokens in a subdomain are medium, and edit-distance or homoglyph matches need scoring by visual similarity and by the registrable domain rather than the full name. Suppress the predictable noise from content delivery networks, hosting providers and platform-issued wildcard certificates. A good output is an alert stream with a false positive rate low enough that every alert is examined. Stop tuning when analysts stop bulk-dismissing alerts, which is the real threshold of usefulness.
Phase 5 — Triage your own issuance
For matches on your own domains, determine whether the certificate was expected. Compare against your certificate management system and your approved issuance authorities. Unexpected issuance falls into three categories: shadow IT standing up a legitimate but unmanaged service, a supplier issuing on your behalf, or misissuance requiring urgent action with the certificate authority. Also flag subject fields that leak internal hostnames or unannounced project names, which is a disclosure problem regardless of authorisation. A good output is a disposition per certificate. Stop when every unexpected issuance is attributed or escalated.
Phase 6 — Triage lookalike issuance
For matches on lookalike names, assess intent and stage. A certificate issued for a lookalike domain that has no content yet is infrastructure in preparation, which is the most valuable moment to act. Check hosting, resolution, registration date, registrar, and whether the site has a login form or clones your branding. Score by how convincingly it could deceive your users and by whether it targets customers, staff or partners. A good output is a prioritised list with an evidence pack per item. Stop when each item is either escalated for takedown, blocked, or assessed benign with a reason.
Phase 7 — Pivot to infrastructure
Use the certificate as a pivot rather than an endpoint. Search scan corpora for other hosts presenting the same certificate, the same key, the same issuer and validity pattern, or the same distinctive subject fields. Serial numbers, key reuse and unusual issuer or validity combinations frequently expose an entire estate from a single observation. Corroborate any resulting cluster with an independent signal before asserting common control. A good output is an infrastructure cluster with the pivot evidence recorded per member. Stop when the pivots produce hosts that fail corroboration rather than adding confirmed members.
Phase 8 — Act through the right channel
Route findings to whoever can actually stop them. Misissuance and certificate authority policy breaches go to the issuing authority and, if unresolved, to the browser root programmes. Phishing infrastructure goes to the registrar, the hosting provider, national CERTs and blocklist providers, with an evidence pack that lets them act without further enquiry. Internal shadow IT goes to the owning business unit through the asset process. Never probe or interfere with the discovered host. A good output is a submitted report with a reference number and a tracked outcome. Stop when the outcome is recorded, not when the report is sent.
Phase 9 — Protect your own issuance surface
Reduce what your certificates disclose and constrain who can issue for you. Publish certificate authority authorisation records to limit which authorities may issue for your domains, avoid putting internal hostnames and unreleased product names into subject alternative name fields, and prefer separate certificates over large multi-name certificates that map your estate for anyone reading the log. Review your own issuance as an adversary would. A good output is a measurable reduction in internal names disclosed through public issuance. Stop when new issuance follows the standard and legacy multi-name certificates have been broken up or retired.
Phase 10 — Preserve evidence properly
Where findings may support takedown, dispute or prosecution, capture the log entry with its index, the log identifier, the entry timestamp and your retrieval time, and hash the stored artefact. Capture the corroborating scan and resolution data at the same moment, because hosting changes quickly and a certificate outlives the service it protected. A good output is an evidence pack that a third party can independently verify against the public log years later. Stop when every asserted fact in the pack can be reproduced from the preserved material without contacting you.
Phase 11 — Review coverage and calibration
Periodically test whether the monitoring works by checking known new assets against whether they generated an alert, and by reviewing lookalike domains that were later used in attacks to see whether they were caught at issuance. Adjust the match specification and the log set accordingly. Track how much lead time the monitoring actually delivered before each lookalike went live. A good output is a measured lead time and a documented miss analysis. Stop reviewing only when the lead time is consistently long enough for the takedown process to complete before the attack starts.
The platform ships this as a step-checked workflow in playbooks.php, so progress is recorded against a case rather than held in someone’s head.
Source register: what to collect from, and how
Sources are listed with their access model so you can plan around cost and licensing before you build a dependency on them. Open means no account required; registration means a free account or API key; licensed means paid or institutional access. Always confirm current terms — licensing changes, and a source that was free for research may not be free for commercial or evidential use.
| Source | Access | What it gives you | How it is used here |
|---|---|---|---|
| crt.sh | Open | Searchable database of Certificate Transparency log entries with subject, issuer, validity and log index information. | Primary interactive interface for domain and brand searches and for retrieving verifiable log entries for evidence. |
| Certificate Transparency project | Open | Specification, log list and ecosystem documentation for the append-only public logging of publicly trusted certificates. | Establishes which logs exist, their acceptance policies and the coverage assumptions behind any monitoring claim. |
| CA/Browser Forum | Open | Industry body publishing the baseline requirements governing issuance, validation and revocation by publicly trusted authorities. | Defines what constitutes misissuance and therefore what can be escalated to an authority or a root programme. |
| Let us Encrypt | Open | Large automated certificate authority publishing issuance policy, rate limits and transparency reporting on its practices. | Explains the automated issuance patterns that dominate log volume and shape the noise profile of monitoring. |
| Censys | Registration | Internet-wide scan dataset including certificates observed live on hosts, with historical snapshots and rich field search. | Pivots from a certificate to every host presenting it, which certificate logs alone cannot tell you. |
| Shodan | Registration | Internet-wide service scanning platform indexing TLS configurations, certificates and service banners with history. | Finds additional infrastructure by matching distinctive certificate and service configuration fingerprints. |
| IETF Datatracker | Open | Authoritative repository of internet standards documents including the specifications for Certificate Transparency and X.509. | Supplies the normative definitions of log behaviour, signed certificate timestamps and certificate field semantics. |
| ICANN lookup and RDAP | Open | Registration data lookup returning registrar, creation date, status and nameservers for domain names. | Correlates certificate issuance timing against domain registration timing, which exposes infrastructure preparation patterns. |
| URLhaus | Open | Open database of URLs distributing malware, with hosting and infrastructure metadata maintained by abuse.ch. | Checks whether hosts surfaced by certificate pivots are already known for malicious distribution. |
| SSL Blacklist | Open | Open database of TLS certificates and fingerprints associated with malware command and control infrastructure. | Directly matches observed certificates against known malicious infrastructure fingerprints during triage. |
| OpenPhish | Open | Feed of confirmed phishing URLs with targeted brand attribution and observation timestamps. | Corroborates that a lookalike certificate has progressed to an operational phishing site targeting your brand. |
| Spamhaus | Open | Reputation datasets covering domains, addresses and hosting networks associated with abuse and malicious activity. | Assesses the hosting context of infrastructure discovered through certificate pivots during prioritisation. |
| Mozilla CA programme | Open | Public root programme documentation, inclusion policy and incident reporting for certificate authorities in the Firefox trust store. | Provides the escalation route and public record for misissuance incidents that an authority fails to resolve. |
| NIST | Open | Publisher of cryptographic and key management standards including guidance on certificate lifecycle and algorithm selection. | Anchors assessment of key strength, algorithm choice and validity periods observed in issuance. |
Prefer sources that publish a methodology and a revision history. A dataset that changes silently is a liability in any product that has to survive challenge.
Tooling
Tools commonly used against Certificate Intelligence. None of these replace judgement, and each carries its own failure modes — know what a tool infers versus what it observes.
- Certificate Transparency monitors and alerting services — Stream new log entries and alert on pattern matches for your domains and brands. Limitation: matching rules generate heavy noise from platform and content delivery issuance.
- crt.sh search interface — Interactive search across log entries by domain, issuer and identity fields. Limitation: query performance is variable and it is unsuitable as a production data pipeline.
- Log ingestion clients — Consume entries directly from log servers for full control over coverage and retention. Limitation: full-stream ingestion is high volume and requires sustained engineering effort.
- Homoglyph and edit-distance generators — Produce candidate lookalike patterns for brand monitoring rules. Limitation: naive generation explodes the rule set and creates unmanageable false positives.
- Censys and Shodan certificate search — Pivot from certificate fields to hosts actually presenting them on the internet. Limitation: scan snapshots lag reality and vantage points differ between platforms.
- Certificate management and inventory platforms — Reconcile observed public issuance against authorised internal issuance. Limitation: coverage stops at certificates the platform issued or was told about.
- CAA record checking tools — Verify that certificate authority authorisation records constrain who may issue for your domains. Limitation: only effective if all authorities honour it and records are maintained.
- Evidence capture tooling with hashing — Preserves log entries, page captures and resolution data with timestamps for disputes and takedowns. Limitation: requires disciplined process, since ad hoc screenshots are not defensible.
AI skills and automation in detail
These are deterministic jobs with defined inputs and outputs, not open-ended prompting. Each is idempotent and cursor-based: interrupt one and it resumes where it stopped rather than duplicating work or losing progress.
- Correlate Infrastructure — Builds the cross-entity link graph: shared hosting, reused certificates, overlapping registrants, repeated selectors.
- DNS Audit — Bulk-resolves A/AAAA/MX/NS/TXT/CNAME/SOA records and stores them as observations, building passive DNS from your own collection.
- Threat Hunt — Runs saved hypotheses against the corpus and surfaces what matches, with the query preserved as a versioned artifact.
- Detection Rules — Generates YARA, Sigma and Snort/Suricata logic from the selected indicators, ready to deploy.
- Enrichment Runner — Walks the indicator set through a chosen provider in time-boxed, cursor-based batches that resume rather than restart.
- Summarise (Copilot) — Produces a narrative summary beside the underlying records. It explains; it never creates indicators or assigns attribution.
- Generate Report — Assembles a sourced product from the current case or query, with provenance attached to each element.
A note on the boundary: the only skill that involves a language model is Summarise (Copilot), and it writes prose about records that already exist. Nothing else on this list involves generation of any kind. No indicator, relationship or attribution in the platform originates from a model. See the full skill list.
Tradecraft notes
The distinctions that separate a competent analyst from a fast one:
- Certificate issuance often precedes operational use by days. Monitoring at issuance rather than at first phishing report is the difference between blocking infrastructure before the campaign and cleaning up afterwards.
- Absence from the logs proves nothing about absence of a service. Internal and private certificate authorities never appear, so a host running an internally issued certificate is entirely invisible to this discipline.
- Subject alternative name fields are an unintentional disclosure channel. Large multi-name certificates publish your internal naming scheme, your staging environments and frequently your unreleased product names to anyone reading the log.
- Pivot on issuance behaviour rather than on the certificate itself. Validity period, key type, issuer choice and the interval between domain registration and certificate request form a habit that survives rotation of every individual certificate.
- Shared certificates on content delivery and hosting platforms link unrelated parties. Asserting common control from a shared certificate without independent corroboration is the classic error in this discipline.
- Precertificates and final certificates are logged separately for the same issuance. Failing to deduplicate them inflates counts, doubles alerts and quietly corrupts any statistical claim you make about issuance volume.
- Publish certificate authority authorisation records for your own domains. It is one of the few controls that constrains who can obtain a certificate in your name, and it converts unauthorised issuance into a reportable policy breach.
- Preserve the log index and the log identifier, not a screenshot. Because logs are append-only and publicly auditable, a preserved index lets any third party verify your claim independently years later.
Measuring whether it is working
Capability claims should be falsifiable. These are the measures that show whether work on Certificate Intelligence is producing anything, and they are worth baselining before you change process or tooling.
- Median lead time between a lookalike certificate appearing in the logs and the corresponding phishing site becoming operational, which measures the warning the capability actually buys.
- Proportion of newly internet-facing organisational assets first identified through certificate monitoring rather than through a later scan or an incident.
- Alert precision on brand monitoring, measured as the share of alerts examined and dispositioned rather than bulk-dismissed.
- Number of certificates issued for organisational domains by authorities outside the approved set, which should trend to zero as authorisation records are enforced.
- Count of internal hostnames and unreleased project names disclosed through public issuance in each period.
- Median time from a confirmed malicious lookalike being identified to it being blocked internally and reported to the registrar or host.
- Share of takedown submissions accepted and actioned without a follow-up request, which measures evidence pack quality.
Beware of measuring volume alone. Indicator counts and report counts rise easily and say little; time-to-attribution, proportion of findings that survive review, and how often a product changed a decision say a great deal.
Common pitfalls
- Certificate Transparency covers only publicly trusted authorities; private, internal and self-signed certificates never appear and require live scanning
- Wildcard certificates conceal the very subdomains you want, so absence of a hostname from the logs proves nothing at all
- Homoglyph matching without Unicode normalisation misses internationalised domain variants that render identically to your brand
- Issuance implies nothing about intent; most brand matches are parked, defensive, or entirely unrelated legitimate use
- Assuming a shared issuer means a shared operator, when free automated authorities issue for millions of unrelated parties daily
- Counting pre-certificates and final certificates separately, inflating issuance volume unless entries are deduplicated by serial
Legal and ethical considerations
Certificate Transparency data is published deliberately and is lawful to collect, retain and analyse without restriction. Constraints appear downstream. Retrieving content from a suspected phishing site may breach its terms and can alert the operator, so use isolated infrastructure. Identity fields in organisation-validated certificates are commercial and sometimes personal data subject to processing rules. Takedown and revocation requests must be evidenced rather than asserted, because unfounded accusations against a domain holder carry liability. Preserve original log entries and timestamps where findings may support legal action.
Data integrity: no fabrication, no drift, no hallucination
Intelligence that cannot be traced back to a source is not intelligence, it is assertion. Everything in this entry — and everything in the platform behind it — is built on a small number of non-negotiable rules.
Provenance on every record
Every indicator carries the source that supplied it, a first-seen and last-seen timestamp, and a sighting count. Where several feeds report the same artifact, each contribution is recorded separately rather than collapsed, so you can see whether a finding rests on one source or twelve. Source attribution travels with the data into every export, so a recipient can audit a claim without asking you for the working.
Nothing is invented to fill a gap
If the platform has no data for Certificate Intelligence, it says so. Empty is displayed as empty — never padded with plausible-looking placeholder values, sample records or illustrative examples that a reader might mistake for observations. A dashboard with no rows is a true statement about collection coverage, and it is treated as a gap to close, not a blemish to hide.
Scoring is deterministic and reproducible
Threat scores, reputation grades and risk tiers are computed from stated inputs with fixed weights, not estimated. The same inputs always produce the same output, and the formula is visible rather than a black box. Aggregates are cached with an explicit time-to-live so a figure on screen is never silently stale — and when a heavy query exceeds its time budget the platform serves the last known-good value and labels it, rather than inventing a fresh number or hanging.
Where AI is used, and where it is not
Language models summarise and explain. They do not create indicators, assign attribution or manufacture relationships. No IP address, wallet, hash or identity in the platform originates from a model — every one is ingested from a named feed, resolved from a reference dataset, or entered by an analyst with a source recorded. Copilot output is presented as narrative alongside the underlying records, never in place of them, so a reader can always check the summary against the evidence.
Guarding against drift
Enrichment is additive and timestamped rather than overwriting. Reference data — sanctions lists, allocations, taxonomies — is re-synchronised from the authority on a schedule instead of being edited in place, so local copies cannot quietly diverge from the source of truth. Attribution is recorded with a confidence level and the reporting it rests on, and inferred relationships are labelled as inferred. When a source retracts or corrects, the correction propagates rather than leaving a stale assertion behind.
What this means for you
You can put a finding from this platform in front of a regulator, a court, a board or a partner agency and show where each element came from. That is the standard the tooling is built to — because in this work, being confidently wrong is more damaging than being usefully uncertain.
By the numbers
The taxonomy this entry belongs to is not a marketing list — it is the actual structure of the platform: 52 mission domains, 52 intelligence disciplines and 65 data points, each with a live dashboard behind it. Supporting that: 18 indicator types, 14 playbooks, 16 AI skills, 18 export formats and a 30-step automated pipeline.
This particular entry connects directly to 7 data points, 3 mission domains, 6 closely related entries — every one of them a tag you can follow, and a dashboard you can open.
Questions analysts actually ask
Does Certificate Transparency show every certificate?
No. It covers certificates issued by publicly trusted authorities that choose or are required to log for browser acceptance, which in practice is most of the public web. It does not cover certificates issued by internal or private authorities, self-signed certificates, or client certificates, and it does not cover services that use no TLS at all. Log coverage also varies by operator and acceptance policy, so consuming a single log gives an incomplete view. Always state the coverage assumption in your product, and never treat absence from the logs as evidence that a service does not exist.
How do I cut the false positive rate on brand monitoring?
Score rather than match. Weight exact registrable domain matches highest, treat brand tokens appearing in a subdomain of an unrelated domain as medium, and apply visual similarity scoring rather than raw edit distance for homoglyphs. Suppress the systematic noise sources: content delivery networks, large hosting platforms and software-as-a-service providers issuing customer subdomain certificates at volume. Enrich before alerting by checking registration date, hosting and whether the name resolves at all. The practical test is whether analysts examine every alert; if they are bulk-dismissing, the rules are wrong and the capability is not working.
What do I do about misissuance for my own domain?
Report it to the issuing certificate authority immediately with the log entry index and full detail, and request revocation. Authorities operate under baseline requirements with defined response timelines. If the authority is unresponsive or disputes a clear breach, escalate to the browser root programmes, which maintain public incident processes and take these seriously because the whole trust model depends on it. In parallel, publish or tighten certificate authority authorisation records so the same authority cannot issue for you again, and treat any service that presented the certificate as potentially impersonating you until proven otherwise.
Can I use a certificate to prove two servers share an operator?
Only with corroboration. Identical certificates or identical private keys across hosts are strong evidence of common configuration and often common control, but shared hosting, content delivery networks and load balancers legitimately present the same certificate for unrelated parties. Strengthen the inference with independent signals: consistent hosting relationships, matching service fingerprints, shared registration details, correlated timing of stand-up and teardown, and behavioural overlap. State the alternative explanation explicitly in the product. In an evidential or published context, a single shared certificate should never carry an attribution claim on its own.
Should we stop putting internal names in certificates?
Yes. Every subject alternative name in a publicly logged certificate is published permanently and is read by adversaries specifically to map estates and to find unreleased projects. Prefer separate certificates per service over large multi-name certificates, use wildcard certificates where appropriate to avoid enumerating hostnames, and review issuance requests for names that disclose internal structure or unannounced products. Treat an unreleased product name appearing in the logs as a disclosure incident with a communications dimension, because journalists and competitors monitor certificate logs for exactly this and the disclosure is not recallable.
How does this fit alongside domain intelligence?
They are complementary and neither is sufficient. Domain intelligence sees registration, which happens first and covers names that never get a certificate. Certificate intelligence sees issuance, which usually happens closer to operational use and covers subdomains that no registration record ever reveals. In practice the strongest brand protection pipeline watches newly registered domains for registration signals and Certificate Transparency for issuance signals, correlating both against the same brand pattern set, then enriches with resolution and scan data before an analyst sees it. Run them as one workflow with one triage queue rather than as two teams.
Standards, frameworks and further reading
Work that references a recognised framework is easier to defend, easier to hand over, and easier for a partner to consume:
- RFC 6962 and its successors, which define Certificate Transparency logging, signed certificate timestamps and log auditability.
- RFC 5280, which defines the X.509 certificate and certificate revocation list profile including the subject alternative name extension.
- CA/Browser Forum Baseline Requirements, which govern validation, issuance, certificate lifetime and revocation obligations for publicly trusted authorities.
- RFC 8659 on certificate authority authorisation records, which governs how a domain holder constrains which authorities may issue.
- Browser root programme policies including the Mozilla CA certificate policy, which govern trust inclusion and misissuance incident handling.
- NIST SP 800-57 on key management, which governs assessment of key strength, algorithm choice and cryptoperiod in observed certificates.
- ISO/IEC 27001 Annex A controls on cryptographic key management, which govern the internal certificate lifecycle that monitoring reconciles against.
- ISO/IEC 29147 on vulnerability disclosure, which governs how misissuance and exposed infrastructure findings are reported to third parties.
References
Primary sources and authoritative references for this entry. Publishers revise and retire material, so treat the retrieval date as part of the citation and re-check before relying on any of it in a formal product.
- Certificate Transparency log search — Sectigo crt.sh. Public searchable interface over Certificate Transparency log entries
- Certificate Transparency documentation and log list — Certificate Transparency project. Specification, log ecosystem and coverage documentation
- Baseline Requirements for publicly trusted certificates — CA/Browser Forum. Industry rules governing issuance, validation and revocation
- Internet standards documents — Internet Engineering Task Force. Normative specifications for X.509 and Certificate Transparency
- SSL Blacklist — abuse.ch. Open database of TLS certificates associated with malware command and control
- Certificate and host scan data — Censys. Internet-wide observations of certificates presented by live hosts
- CA certificate policy and incident reports — Mozilla. Root programme policy and public misissuance incident record
- Certificate authority policy and transparency reporting — Let us Encrypt. Issuance practices of the largest automated certificate authority
- Phishing URL feed — OpenPhish. Confirmed phishing URLs with targeted brand attribution
Link integrity: every reference above was verified with a live request when this page was generated. Where a publisher had moved or withdrawn a document, the link was repointed at a preserved copy in the Internet Archive and marked as archived. Anything with no reachable copy anywhere had its link removed rather than left to rot — the source is still credited, it simply cannot be linked.
Put it into practice
The Quantus Intel threat intelligence platform operationalises this entry: streams Certificate Transparency in real time with SAN mining and certificate-attribute pivoting across your brand. Explore the platform, or browse the rest of the library by following any tag above.