PCI P2PE
The PCI Point-to-Point Encryption Security Requirements and Testing Procedures (PCI Security Standards Council, v3.1, September 2021) set what a P2PE solution must meet for account data to be encrypted in a PCI-approved POI device with SRED and decrypted only in a secured decryption environment, reducing the merchant's PCI DSS scope: Domain 1 encryption device and application management, Domain 2 application security, Domain 3 solution management, Domain 4 the decryption environment, Domain 5 cryptographic key operations and device management (restated from PCI PIN), and Appendix A merchant-managed solutions. The graph models the 295 sub-requirements.
PCI P2PE is a compliance framework from Global (PCI Security Standards Council; P2PE solution providers, component providers, application vendors and merchants operating merchant-managed solutions) with 6 domains and 295 controls that map to 177 other frameworks. The largest domains are Domain 5: P2PE Cryptographic Key Operations and Device Management – PCI P2PE (137 controls), Domain 4: Decryption Environment – PCI P2PE (68 controls), Domain 2: Application Security – PCI P2PE (37 controls). Every control below carries what it requires and what an assessor expects to see.
Framework summaries on this platform are interpretations grounded in the published source, for educational and compliance planning purposes. They do not reproduce or replace the official standards. Refer to the authoritative source for the definitive text. Framework names and trademarks belong to their respective organisations.
Framework Domains (6)
Appendix A: Merchant-Managed Solutions (separation of encryption and decryption environments) – PCI P2PE
| Code | Title |
|---|---|
| pci-p2pe::MM-A-1.1 | PCI P2PE MM-A-1.1 |
| pci-p2pe::MM-A-1.2 | PCI P2PE MM-A-1.2 |
| pci-p2pe::MM-A-1.3 | PCI P2PE MM-A-1.3 |
| pci-p2pe::MM-A-1.4 | PCI P2PE MM-A-1.4 |
| pci-p2pe::MM-A-1.5 | PCI P2PE MM-A-1.5 |
| pci-p2pe::MM-A-1.6 | PCI P2PE MM-A-1.6 |
| pci-p2pe::MM-A-1.7 | PCI P2PE MM-A-1.7 |
| pci-p2pe::MM-A-2.1 | PCI P2PE MM-A-2.1 |
| pci-p2pe::MM-A-2.2 | PCI P2PE MM-A-2.2 |
| pci-p2pe::MM-A-2.3 | PCI P2PE MM-A-2.3 |
| pci-p2pe::MM-B-1.1 | PCI P2PE MM-B-1.1 |
| pci-p2pe::MM-B-1.2 | PCI P2PE MM-B-1.2 |
| pci-p2pe::MM-C-1.1 | PCI P2PE MM-C-1.1 |
Domain 1: Encryption Device and Application Management – PCI P2PE
| Code | Title |
|---|---|
| pci-p2pe::1A-1.1 | PCI P2PE 1A-1.1 |
| pci-p2pe::1A-1.2 | PCI P2PE 1A-1.2 |
| pci-p2pe::1A-1.3 | PCI P2PE 1A-1.3 |
| pci-p2pe::1A-1.4 | PCI P2PE 1A-1.4 |
| pci-p2pe::1A-2.1 | PCI P2PE 1A-2.1 |
| pci-p2pe::1A-2.2 | PCI P2PE 1A-2.2 |
| pci-p2pe::1B-1.1 | PCI P2PE 1B-1.1 |
| pci-p2pe::1B-1.2 | PCI P2PE 1B-1.2 |
| pci-p2pe::1B-2.1 | PCI P2PE 1B-2.1 |
| pci-p2pe::1B-2.2 | PCI P2PE 1B-2.2 |
| pci-p2pe::1B-2.3 | PCI P2PE 1B-2.3 |
| pci-p2pe::1B-2.4 | PCI P2PE 1B-2.4 |
| pci-p2pe::1B-2.5 | PCI P2PE 1B-2.5 |
| pci-p2pe::1B-3.1 | PCI P2PE 1B-3.1 |
| pci-p2pe::1B-3.2 | PCI P2PE 1B-3.2 |
| pci-p2pe::1B-3.3 | PCI P2PE 1B-3.3 |
| pci-p2pe::1B-3.4 | PCI P2PE 1B-3.4 |
| pci-p2pe::1B-4.1 | PCI P2PE 1B-4.1 |
| pci-p2pe::1B-5.1 | PCI P2PE 1B-5.1 |
| pci-p2pe::1C-1.1 | PCI P2PE 1C-1.1 |
| pci-p2pe::1C-2.1 | PCI P2PE 1C-2.1 |
| pci-p2pe::1D-1.1 | PCI P2PE 1D-1.1 |
| pci-p2pe::1D-1.2 | PCI P2PE 1D-1.2 |
| pci-p2pe::1D-1.3 | PCI P2PE 1D-1.3 |
| pci-p2pe::1D-2.1 | PCI P2PE 1D-2.1 |
| pci-p2pe::1E-1.1 | PCI P2PE 1E-1.1 |
| pci-p2pe::1E-1.2 | PCI P2PE 1E-1.2 |
Domain 2: Application Security – PCI P2PE
| Code | Title |
|---|---|
| pci-p2pe::2A-1.1 | PCI P2PE 2A-1.1 |
| pci-p2pe::2A-1.2 | PCI P2PE 2A-1.2 |
| pci-p2pe::2A-2.1 | PCI P2PE 2A-2.1 |
| pci-p2pe::2A-2.2 | PCI P2PE 2A-2.2 |
| pci-p2pe::2A-2.3 | PCI P2PE 2A-2.3 |
| pci-p2pe::2A-2.4 | PCI P2PE 2A-2.4 |
| pci-p2pe::2A-3.1 | PCI P2PE 2A-3.1 |
| pci-p2pe::2A-3.2 | PCI P2PE 2A-3.2 |
| pci-p2pe::2A-3.3 | PCI P2PE 2A-3.3 |
| pci-p2pe::2A-3.4 | PCI P2PE 2A-3.4 |
| pci-p2pe::2B-1.1 | PCI P2PE 2B-1.1 |
| pci-p2pe::2B-1.10 | PCI P2PE 2B-1.10 |
| pci-p2pe::2B-1.11 | PCI P2PE 2B-1.11 |
| pci-p2pe::2B-1.12 | PCI P2PE 2B-1.12 |
| pci-p2pe::2B-1.13 | PCI P2PE 2B-1.13 |
| pci-p2pe::2B-1.2 | PCI P2PE 2B-1.2 |
| pci-p2pe::2B-1.3 | PCI P2PE 2B-1.3 |
| pci-p2pe::2B-1.4 | PCI P2PE 2B-1.4 |
| pci-p2pe::2B-1.5 | PCI P2PE 2B-1.5 |
| pci-p2pe::2B-1.6 | PCI P2PE 2B-1.6 |
| pci-p2pe::2B-1.7 | PCI P2PE 2B-1.7 |
| pci-p2pe::2B-1.8 | PCI P2PE 2B-1.8 |
| pci-p2pe::2B-1.9 | PCI P2PE 2B-1.9 |
| pci-p2pe::2B-2.1 | PCI P2PE 2B-2.1 |
| pci-p2pe::2B-2.2 | PCI P2PE 2B-2.2 |
| pci-p2pe::2B-2.3 | PCI P2PE 2B-2.3 |
| pci-p2pe::2B-2.4 | PCI P2PE 2B-2.4 |
| pci-p2pe::2B-2.5 | PCI P2PE 2B-2.5 |
| pci-p2pe::2B-2.6 | PCI P2PE 2B-2.6 |
| pci-p2pe::2B-3.1 | PCI P2PE 2B-3.1 |
| pci-p2pe::2B-4.1 | PCI P2PE 2B-4.1 |
| pci-p2pe::2B-4.2 | PCI P2PE 2B-4.2 |
| pci-p2pe::2C-1.1 | PCI P2PE 2C-1.1 |
| pci-p2pe::2C-1.2 | PCI P2PE 2C-1.2 |
| pci-p2pe::2C-2.1 | PCI P2PE 2C-2.1 |
| pci-p2pe::2C-3.1 | PCI P2PE 2C-3.1 |
| pci-p2pe::2C-3.2 | PCI P2PE 2C-3.2 |
Domain 3: P2PE Solution Management – PCI P2PE
| Code | Title |
|---|---|
| pci-p2pe::3A-1.1 | PCI P2PE 3A-1.1 |
| pci-p2pe::3A-1.2 | PCI P2PE 3A-1.2 |
| pci-p2pe::3A-1.3 | PCI P2PE 3A-1.3 |
| pci-p2pe::3A-2.1 | PCI P2PE 3A-2.1 |
| pci-p2pe::3A-2.2 | PCI P2PE 3A-2.2 |
| pci-p2pe::3A-3.1 | PCI P2PE 3A-3.1 |
| pci-p2pe::3A-3.2 | PCI P2PE 3A-3.2 |
| pci-p2pe::3A-3.3 | PCI P2PE 3A-3.3 |
| pci-p2pe::3A-3.4 | PCI P2PE 3A-3.4 |
| pci-p2pe::3A-3.5 | PCI P2PE 3A-3.5 |
| pci-p2pe::3B-1.1 | PCI P2PE 3B-1.1 |
| pci-p2pe::3C-1.1 | PCI P2PE 3C-1.1 |
| pci-p2pe::3C-1.2.1 | PCI P2PE 3C-1.2.1 |
Domain 4: Decryption Environment – PCI P2PE
| Code | Title |
|---|---|
| pci-p2pe::4A-1.1 | PCI P2PE 4A-1.1 |
| pci-p2pe::4B-1.1 | PCI P2PE 4B-1.1 |
| pci-p2pe::4B-1.2 | PCI P2PE 4B-1.2 |
| pci-p2pe::4B-1.3 | PCI P2PE 4B-1.3 |
| pci-p2pe::4B-1.4 | PCI P2PE 4B-1.4 |
| pci-p2pe::4B-1.5 | PCI P2PE 4B-1.5 |
| pci-p2pe::4B-1.6 | PCI P2PE 4B-1.6 |
| pci-p2pe::4B-1.7 | PCI P2PE 4B-1.7 |
| pci-p2pe::4B-1.8 | PCI P2PE 4B-1.8 |
| pci-p2pe::4B-1.9 | PCI P2PE 4B-1.9 |
| pci-p2pe::4C-1.1 | PCI P2PE 4C-1.1 |
| pci-p2pe::4C-1.2 | PCI P2PE 4C-1.2 |
| pci-p2pe::4C-1.3 | PCI P2PE 4C-1.3 |
| pci-p2pe::4C-1.4 | PCI P2PE 4C-1.4 |
| pci-p2pe::4C-1.5 | PCI P2PE 4C-1.5 |
| pci-p2pe::4D-1.1 | PCI P2PE 4D-1.1 |
| pci-p2pe::4D-1.10 | PCI P2PE 4D-1.10 |
| pci-p2pe::4D-1.11 | PCI P2PE 4D-1.11 |
| pci-p2pe::4D-1.12 | PCI P2PE 4D-1.12 |
| pci-p2pe::4D-1.13 | PCI P2PE 4D-1.13 |
| pci-p2pe::4D-1.14 | PCI P2PE 4D-1.14 |
| pci-p2pe::4D-1.2 | PCI P2PE 4D-1.2 |
| pci-p2pe::4D-1.3 | PCI P2PE 4D-1.3 |
| pci-p2pe::4D-1.4 | PCI P2PE 4D-1.4 |
| pci-p2pe::4D-1.5 | PCI P2PE 4D-1.5 |
| pci-p2pe::4D-1.6 | PCI P2PE 4D-1.6 |
| pci-p2pe::4D-1.7 | PCI P2PE 4D-1.7 |
| pci-p2pe::4D-1.8 | PCI P2PE 4D-1.8 |
| pci-p2pe::4D-1.9 | PCI P2PE 4D-1.9 |
| pci-p2pe::4D-2.1 | PCI P2PE 4D-2.1 |
| pci-p2pe::4D-2.2 | PCI P2PE 4D-2.2 |
| pci-p2pe::4D-2.3 | PCI P2PE 4D-2.3 |
| pci-p2pe::4D-2.4 | PCI P2PE 4D-2.4 |
| pci-p2pe::4D-2.5 | PCI P2PE 4D-2.5 |
| pci-p2pe::4D-2.6 | PCI P2PE 4D-2.6 |
| pci-p2pe::4D-2.7 | PCI P2PE 4D-2.7 |
| pci-p2pe::4D-2.8 | PCI P2PE 4D-2.8 |
| pci-p2pe::4D-2.9 | PCI P2PE 4D-2.9 |
| pci-p2pe::4D-3.1 | PCI P2PE 4D-3.1 |
| pci-p2pe::4D-3.2 | PCI P2PE 4D-3.2 |
| pci-p2pe::4D-3.3 | PCI P2PE 4D-3.3 |
| pci-p2pe::4D-3.4 | PCI P2PE 4D-3.4 |
| pci-p2pe::4D-3.5 | PCI P2PE 4D-3.5 |
| pci-p2pe::4D-3.6 | PCI P2PE 4D-3.6 |
| pci-p2pe::4D-3.7 | PCI P2PE 4D-3.7 |
| pci-p2pe::4D-4.1 | PCI P2PE 4D-4.1 |
| pci-p2pe::4D-4.10 | PCI P2PE 4D-4.10 |
| pci-p2pe::4D-4.11 | PCI P2PE 4D-4.11 |
| pci-p2pe::4D-4.12 | PCI P2PE 4D-4.12 |
| pci-p2pe::4D-4.13 | PCI P2PE 4D-4.13 |
| pci-p2pe::4D-4.14 | PCI P2PE 4D-4.14 |
| pci-p2pe::4D-4.15 | PCI P2PE 4D-4.15 |
| pci-p2pe::4D-4.16 | PCI P2PE 4D-4.16 |
| pci-p2pe::4D-4.17 | PCI P2PE 4D-4.17 |
| pci-p2pe::4D-4.18 | PCI P2PE 4D-4.18 |
| pci-p2pe::4D-4.19 | PCI P2PE 4D-4.19 |
| pci-p2pe::4D-4.2 | PCI P2PE 4D-4.2 |
| pci-p2pe::4D-4.20 | PCI P2PE 4D-4.20 |
| pci-p2pe::4D-4.21 | PCI P2PE 4D-4.21 |
| pci-p2pe::4D-4.3 | PCI P2PE 4D-4.3 |
| pci-p2pe::4D-4.4 | PCI P2PE 4D-4.4 |
| pci-p2pe::4D-4.5 | PCI P2PE 4D-4.5 |
| pci-p2pe::4D-4.6 | PCI P2PE 4D-4.6 |
| pci-p2pe::4D-4.7 | PCI P2PE 4D-4.7 |
| pci-p2pe::4D-4.8 | PCI P2PE 4D-4.8 |
| pci-p2pe::4D-4.9 | PCI P2PE 4D-4.9 |
| pci-p2pe::4E-1.1 | PCI P2PE 4E-1.1 |
| pci-p2pe::4E-1.2 | PCI P2PE 4E-1.2 |
Domain 5: P2PE Cryptographic Key Operations and Device Management – PCI P2PE
Your Compliance Coverage
If you comply with PCI P2PE, you already cover:
PSD2 SCA
4%
15 controls mapped
Compare →FFIEC IT Examination Handbook
4%
15 controls mapped
Compare →PCI SSF
4%
15 controls mapped
Compare →+ 174 more: PCI PIN Security (4%), Singapore Government Instruction Manual on ICT&SS Management (IM8) (4%)
See all 177 mapped frameworks ↓Maps to 177 other frameworks
Coverage is not the same as your position
This page shows what PCI P2PE overlaps with in general. Where your organisation actually stands, against the standard you are going for and the certifications you already hold, is a different question. Same graph and the same recorded refutations, scoped to you rather than to a pair.
The Compliance Position Diagnostic, $5,000 fixed, ten business daysWhat is PCI P2PE and who does it apply to?
PCI P2PE is a compliance framework from Global (PCI Security Standards Council; P2PE solution providers, component providers, application vendors and merchants operating merchant-managed solutions) with 6 domains and 295 controls. The PCI Point-to-Point Encryption Security Requirements and Testing Procedures (PCI Security Standards Council, v3.1, September 2021) set what a P2PE solution must meet for account data to be encrypted in a PCI-approved POI device with SRED and decrypted only in a secured decryption environment, reducing the merchant's PCI DSS scope: Domain 1 encryption device and application management, Domain 2 application security, Domain 3 solution management, Domain 4 the decryption environment, Domain 5 cryptographic key operations and device management (restated from PCI PIN), and Appendix A merchant-managed solutions. The graph models the 295 sub-requirements. It is used by organisations to establish and maintain compliance with industry standards and regulatory requirements.
What does PCI P2PE actually require?
PCI P2PE has 295 controls organised across 6 domains. The largest domains are Domain 5: P2PE Cryptographic Key Operations and Device Management – PCI P2PE (137 controls), Domain 4: Decryption Environment – PCI P2PE (68 controls), Domain 2: Application Security – PCI P2PE (37 controls). Each control defines specific requirements that organisations must implement to achieve compliance.
If I already comply with another framework, how much of PCI P2PE do I already cover?
PCI P2PE maps to 177 other compliance frameworks. The top mapping partners are PSD2 SCA (4% coverage), FFIEC IT Examination Handbook (4% coverage), PCI SSF (4% coverage). Use our comparison tool to explore control-level mappings between frameworks.
How do I implement PCI P2PE?
Start your PCI P2PE compliance journey by running a self-assessment on our platform to identify your current compliance posture. Our AI advisory can answer specific questions about PCI P2PE requirements, and cross-framework mapping helps you leverage existing controls from other frameworks you may already comply with. Create a free account to access all 295 controls and track your progress.
Start Your Compliance Journey
Create a free account to run self-assessments, get AI advisory, and track your compliance progress across 1,121 frameworks.
Get Started Free →Free forever, no credit card required