What it covers

Every protocol that carries crypto on the wire.

The Transit layer is what an attacker sees, what an external auditor scans, and what a regulator can verify without ever touching your hosts. ResilQ probes all of it in parallel, classifies what it finds against a curated cipher database, and emits findings sorted by exploitability and quantum sensitivity.

Probes

Eight workers, one estate.

Concurrent crypto interrogation across the entire reachable surface — hosts, load balancers, proxies, mail servers, DNS, internal services. No host install required.

POST /audit { targets, creds }
→ 8 parallel crypto probes
→ graph.json built
→ findings emitted
Probe catalogue

What ResilQ actually inspects.

TLS

Transport Layer Security

  • Protocol versions (SSL 2/3, TLS 1.0–1.3) per endpoint
  • Cipher suites enumerated against IANA + testssl.sh — 310 suites, 23 name variants
  • Key-exchange groups: classical (X25519, P-256, P-384) vs post-quantum (ML-KEM-768 hybrid)
  • Signature algorithms: RSA, ECDSA, EdDSA, ML-DSA
  • Certificate chain hygiene: key size, expiry, CT inclusion, OCSP stapling
  • Session-resumption posture (tickets, PSK), 0-RTT exposure
SSH

Secure Shell

  • KEX algorithm enumeration — DH groups, ECDH curves, sntrup761x25519
  • Host-key types and sizes (RSA, Ed25519, ECDSA)
  • MAC and cipher posture per offered set
  • Authentication methods exposed (password, key, GSSAPI)
  • Banner / version reachability (CVE surface)
  • Optional credentialed login for deeper config inspection
DNS

Name resolution & PKI

  • DNSSEC chain validation (DS, RRSIG, NSEC/NSEC3)
  • DANE (TLSA) presence and correctness
  • CAA record posture — issuer restrictions, account binding, IODEF
  • SPF, DKIM, DMARC for email surface
  • Certificate Transparency log presence and reissuance velocity
HTTP

Web-edge headers

  • HSTS posture: max-age, preload, includeSubDomains
  • Content-Security-Policy: hash/nonce vs unsafe-inline
  • X-Frame-Options, Referrer-Policy, Permissions-Policy
  • Cross-Origin-Embedder/Opener-Policy, Resource-Policy
  • Server & framework banner exposure
  • TLS-handshake to header alignment (downgrade risk)
Sample finding

What you actually receive.

Every Transit-layer finding lands in your dashboard as a structured record tagged with severity, asset, layer and quantum sensitivity — and as a row in your exportable JSON / CBOM / PDF audit pack.

// Transit · TLS · finding · CRITICAL { "asset": "edge-lb-01.prod", "layer": "transit", "protocol": "tls/1.0", "finding": "deprecated_protocol_active", "severity": "critical", "quantum_class":"classical_only", "mosca": { "t_p": 12, "t_d": 84, "t_q": 96 }, "qars_delta": -18, "remediation": "tier1.tls_minimums", "evidence": "openssl s_client -tls1 ..." }
Compliance touchpoints

Where Transit findings carry their weight.

NIS2 · KSĮ

Cryptographic posture is in scope of essential-entity audits — Transit findings map directly to risk-management measures (Art. 21).

DORA

Article 8 ICT risk management explicitly covers protocol-level cryptographic exposure for financial entities.

PCI DSS 4.0

Req. 4 — strong cryptography for cardholder data in transit. ResilQ outputs evidence acceptable to QSAs.

IEC 62443

SR 4.1 (data confidentiality) and SR 3.1 (network segmentation) — Transit posture as zoned evidence.

ENISA 5G

Toolbox technical measure TM-04 on supply-chain crypto — Transit findings land directly in the framework.

CNSA 2.0

U.S. NSA mandate for PQC by 2030 — Transit-layer hybrid TLS posture is the leading indicator.

Get started

Ready to see your score?

Free pilot · 25 assets · QARS-NI report in 72h.

Audit now View pricing