Illustrative deliverable

This is a SAMPLE report. All findings, hosts, and data are fictional.

Book a Rapid Assessment
SAMPLE — illustrative dataNot a certification

CipherM Rapid Assessment

Cryptographic Inventory & PCI DSS 12.3.3 Evidence Report

Subject
Acme Payments, Inc. (sample)
Assessment date
2026-06-12
Scope
CDE — 3 services, 2 gateways
Report ID
CM-SAMPLE-0000
47
Cipher / protocol usages
3
Surfaces scanned
5
Deprecated / weak
62%
12.3.3 readiness

CISO summary

CipherM compiled a cryptographic bill of materials (CBOM) across the in-scope cardholder data environment by inspecting three surfaces — application source code, deployment configuration, and live TLS endpoints — and cross-referenced the result against PCI DSS Requirement 12.3.3, which has been in force since 31 March 2025 and calls for a documented, annually-reviewed inventory of cipher suites and protocols, plus a response plan for changing industry guidance. The environment uses strong, modern primitives in most active paths (TLS 1.3, AES-256-GCM, bcrypt), but the documented-inventory and annual-review obligations are not yet met, and a small number of deprecated primitives remain in legacy paths.

Overall the environment is assessed as PARTIALLY READY for 12.3.3. The technical posture is recoverable inside a single remediation cycle; the gating items are governance (a scheduled annual review and an approved response runbook) rather than wholesale cryptographic re-engineering.

Top 3 risks

  1. TLS 1.0/1.1 still enabled on the legacy gateway — disable to hold a TLS 1.2+ baseline.
  2. No dated annual review on record — 12.3.3(c) cannot be evidenced until a recurring review is scheduled.
  3. Deprecated primitives in legacy paths (3DES partner feed, MD5 import checksum, AES-128-CBC).

Section 2

Cryptographic inventory (CBOM)

Human-readable extract of the cipher suites, protocols, and key algorithms in use, with the surface each was discovered on. Full machine-readable CBOM is delivered alongside this report.

Algorithm / suiteTypeSurfaceWhere foundStatus
TLS 1.3 (TLS_AES_256_GCM_SHA384)TransportLive TLSedge LB — api.example.internal:443OK
TLS 1.2 (ECDHE-RSA-AES128-GCM-SHA256)TransportLive TLSedge LB — www.example.internal:443OK
TLS 1.0 / 1.1 enabledTransportConfigurationlegacy-gateway nginx.conf (ssl_protocols)Deprecated
RSA-2048 (server certificate)Key / certLive TLS*.example.internal leaf cert, exp 2026-11-04Review
AES-256-GCMSymmetricSource codebilling-svc/crypto/envelope.go:88OK
AES-128-CBC (no authenticated mode)SymmetricSource codelegacy-batch/util/Cipher.java:140Weak
SHA-256 (HMAC signing)Hash / MACSource codeauth-svc/token/sign.ts:52OK
MD5 (checksum on import job)HashSource codeetl-import/verify.py:31Deprecated
3DES (legacy partner feed)SymmetricConfigurationpartner-sftp/transfer.yaml (cipher)Deprecated
bcrypt (cost 12)KDFSource codeauth-svc/password/hash.ts:19OK

Table shows a representative subset of the 47 catalogued usages. Hostnames and paths are fictional.

Section 3

PCI DSS 12.3.3 control mapping

Each obligation within Requirement 12.3.3 mapped to the evidence gathered, with a pass / partial / fail determination. Obligation text is paraphrased from the standard.

12.3.3 (a)A documented inventory of all cryptographic cipher suites and protocols in use is maintained.
PARTIAL

Evidence — CBOM compiled across 3 surfaces (code / config / live TLS); 47 distinct usages catalogued (see Section 2). Inventory exported to register.

12.3.3 (b)The inventory documents where each cipher/protocol is used and the purpose served.
PARTIAL

Evidence — Each usage maps to a source location and function (transport / at-rest / signing). 5 usages lack a documented business purpose owner.

12.3.3 (c)The inventory is reviewed at least once every 12 months to identify changes and any cipher/protocol that is now deprecated or weak.
FAIL

Evidence — No prior dated review on record. This assessment establishes the baseline; a recurring annual review has not yet been scheduled in the GRC calendar.

12.3.3 (d)A documented response plan exists for industry guidance changes (e.g., a protocol being deprecated or a cipher being broken).
FAIL

Evidence — Draft crypto-agility / response runbook exists but is not approved, owner-assigned, or linked to the inventory. No trigger criteria defined.

Section 4

Remediation plan

Prioritized actions to close the gaps above. Owners and due dates are shown as placeholders for the subject organization to assign.

PriActionOwnerTarget
P0Disable TLS 1.0 / 1.1 on legacy-gateway; enforce TLS 1.2+ baseline.[Platform / Network owner][+14 days]
P0Replace 3DES partner-feed cipher with AES-256-GCM; coordinate with partner.[Integrations owner][+30 days]
P1Migrate AES-128-CBC usage to an authenticated mode (AES-GCM) in legacy-batch.[App eng owner][+45 days]
P1Remove MD5 from the import-verification path; move to SHA-256.[Data eng owner][+45 days]
P1Schedule the recurring annual 12.3.3 inventory review in the GRC calendar (satisfies 12.3.3 (c)).[GRC / Compliance owner][+21 days]
P2Approve and assign owners to the crypto-agility response runbook; define trigger criteria (satisfies 12.3.3 (d)).[Security leadership][+60 days]
P2Assign documented business-purpose owners to the 5 unattributed cipher usages.[App owners][+60 days]

Section 5

Methodology & attestation

The cryptographic inventory was assembled by static analysis of the supplied source repositories, parsing of deployment configuration, and active enumeration of the cipher suites and protocol versions negotiated by the in-scope TLS endpoints. Discovered usages were normalized, de-duplicated, and classified by cryptographic role (transport, at-rest, signing, key derivation). Status flags (OK / weak / deprecated / review) reflect current general industry guidance at the time of the assessment and are not a substitute for the subject organization's own risk acceptance decisions.

Findings are mapped to PCI DSS Requirement 12.3.3 as a readiness aid. PCI DSS 12.3.3 has been in force since 31 March 2025 and requires a documented inventory of cipher suites and protocols in use, a review of that inventory at least every 12 months, and a documented plan to respond to changes in industry guidance. Obligation language in this report is paraphrased; the authoritative wording is the PCI DSS standard itself.

Non-certification disclaimer

This document is a readiness assessment and supporting evidence package. It is not a PCI DSS certification, Attestation of Compliance (AOC), or Report on Compliance (ROC), and it does not represent an opinion by a Qualified Security Assessor (QSA). A PASS result against an obligation indicates that supporting evidence was observed during this assessment; it does not guarantee the outcome of any formal QSA assessment. CipherM is a cryptographic-inventory tooling and assessment provider and is not affiliated with or endorsed by the PCI Security Standards Council. The subject organization remains solely responsible for its compliance program.

Prepared by

CipherM Rapid Assessment

Cryptographic inventory & 12.3.3 readiness

Signature / date

[ Lead assessor — name & date ]

Your environment, your evidence

Get this report for your CDE

A CipherM Rapid Assessment produces your own CBOM and 12.3.3 evidence package across code, config, and live TLS — typically within days, not quarters.

Book a Rapid Assessment