Use when a system handling payment card data needs PCI DSS v4.0 tests or an SAQ level: cardholder data environment boundaries, network segmentation, no stored CVV, track data or PIN, key management, encrypted transmission, and scope reduction with hosted fields or tokens.
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Companion to pci-dss-control-test-author/SKILL.md, Step 7. PCI DSS scope
reduction is the highest-leverage cost saving: every system removed from the
cardholder data environment (CDE) is a system you no longer have to assess.
Prefer tokenization at the storage boundary. The four is_* checks in Step 3's
test_pan_stored_encrypted are an OR because pre-existing systems may already use
encryption, truncation, or hashing, but for new storage paths pick tokenization and
treat encryption / truncation / hashing as escape hatches for when tokenization is
not feasible. This keeps the number of systems that ever hold recoverable PAN as
small as possible, which is the whole point of scope reduction.