Workflow

PQ Crypto Surface Scanner

Enumerate live hosts from a domain, fingerprint TLS and post-quantum readiness with AC Scanner, and emit CBOM-style evidence plus remediation.

100%

Notes on this workflow

How It Works

Subdomains are found, live hosts are probed, then each host's TLS is checked for post-quantum readiness.

Target

A domain. One per line. Default cloudflare.com.

Results

TLS and post-quantum findings, a CBOM-style inventory, and report.json.

Overview

Harvest-now decrypt-later is already a planning problem for long-lived TLS. Operators need a crypto inventory of what their surface still speaks, where hybrid or classical-only stacks sit, and which hosts need remediation before PQC mandates land. Vendor blogs own the policy argument. This page owns the job: hosts in, TLS/PQC findings and CBOM-style rows out, on a schedule you can retest.

This is a standing check for exposure management. You point it at a domain you own (or feed a host list), run BHUSA 2026 Arsenal AC Scanner for TLS and post-quantum readiness signals, and get an evidence report with remediation hints and a retest delta when configs change.

It sits next to the library Full Subdomain Enumeration (inventory without crypto posture). This Collection unit is the Arsenal PQ path: subfinder and httpx expand a target domain, extract-hosts builds the scan list, AC Scanner fingerprints TLS/PQC, and report emits findings, inventory, cbom, and retest_delta. Demo default is cloudflare.com.

Pipeline

  1. Seed · Target Domain(s) (eof-raw-data) supplies the target domain list (demo default cloudflare.com).
  2. subfinder enumerates subdomains for those domains.
  3. httpx probes for live hosts.
  4. extract-hosts builds the host or host:port list for TLS scanning.
  5. ac-scanner fingerprints TLS and post-quantum readiness on that list.
  6. report turns the AC Scanner folder into findings, inventory, cbom, summary, and retest_delta outputs.

Inputs

  • Target domain(s). Edit Seed · Target Domain(s) (eof-raw-data) for the full enum path.
  • Host list (optional fast path). One host or host:port per line into AC Scanner hosts (or replace extract-hosts output) when you already have inventory and want to skip enum.
  • AC Scanner. Private vault tool. Point it at your host list.

Outputs

  • findings.jsonl. TLS/PQC findings with remediation hints.
  • inventory.jsonl. Hosts observed in the run.
  • cbom.jsonl. CBOM-style crypto component rows.
  • summary.jsonl. Rollup for the report pass.
  • retest_delta.jsonl. Schedule-as-diff scaffold when you re-run after TLS or cert changes.

Integrations

Sample output

Sample shape from the report pack (illustrative, not a live KPI).

kindtitleremediationcomponentnote
findingClassical-only TLS stack on hostPlan hybrid or PQC-capable TLS where data lifetime requires itnullnull
cbomnullnulltlsCBOM-style crypto component row for inventory
retest_deltanullnullnullSchedule re-runs to diff crypto posture when certs or edge configs change

FAQ

Is the default run safe to leave as-is?

The demo domain is cloudflare.com for a public shape check. For your estate, change Target Domain(s) to a domain you authorize, or feed your own host list. Do not point enum at third-party estates without authorization.

Do I need quantum hardware to use this?

No. The workflow inventories TLS and post-quantum readiness signals on live hosts. It does not require quantum hardware on your side.

Can I skip subdomain enum?

Yes. Build a host list and connect it to AC Scanner hosts (or replace extract-hosts). Use that when you already trust your inventory and want a faster TLS/PQC pass.

Why schedule this?

Report emits retest_delta.jsonl so a scheduled re-run can surface posture change when certificates, ciphers, or edge configs land. Monthly or after major TLS rollouts is a sensible floor.

Where is the AC Scanner tool page?

See ac-scanner. Upstream is QubitAC AC Scanner; on Trickest the node takes --host or --hosts and feeds the report stage.

Get a personalized demo

See Trickest in Action

A 30-minute walkthrough. We map the platform to your stack and answer pricing and deployment questions for your environment.