Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS...

18
ControlCase Annual Conference New Orleans, Louisiana USA 2016 Segmentation, Compensating Controls and P2PE Summary

Transcript of Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS...

Page 1: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Segmentation, Compensating Controls

and P2PE Summary

Page 2: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

SegmentationReducing PCI Scope

Page 3: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 1

PCI Scoping

Network segments fall into 3 classifications within PCI DSS:

• Networks that store, process and/or transmit CHD• Networks that do not store, process and/or

transmit CHD, but are still in scope (e.g., connected to the CDE or provide management functions to the CDE)

• Networks confirmed to be out of scope

Page 4: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 2

No Segmentation

Page 5: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 3

Proper Segmentation

Page 6: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 4

Segmentation Testing

• PCI DSS requires that segmentation methods are operational and effective, and isolate all out-of-scope systems from in-scope systems

• Certification must include review of all segmentation technologies

• Must include penetration testing:• against CDE systems from outside CDE• against out-of-scope systems within the CDE

Page 7: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Compensating ControlsAbove and Beyond

Page 8: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 5

Definition

• All compensating controls cannot already be required by PCI DSS

and must be reviewed by your QSA.

• The effectiveness of a compensating control is dependent on the

specifics of the environment in which the control is implemented,

the surrounding security controls, and the con figuration of the

control.

• A particular compensating control will not be effective in all environments.

Compensating Controls may be considered for most PCI DSS requirements when you cannot meet a requirement explicitly as stated, due to legitimate technical or documented business constraints, but you have sufficiently mitigated the risk associated with the requirement through implementation of compensating controls.

Page 9: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 6

Misconceptions

• A compensating control accepted for another organization is acceptable in my organization.

• Once validated by a QSA, a compensating control does not need to be reassessed.

• A compensating control can only be used once.• Compensating controls only cover technical PCI DSS

requirements.

Page 10: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Compensating Control Example

• Constraint - Organization uses a legacy payment transaction switch which does not support encryption for storage of cardholder data stored in the backend database.

• Requirement 3.4 - Render PAN unreadable anywhere it is stored (including on portable digital media, backup media, and in logs)

• Identified Risk – Cardholder data can be compromised since it is stored in clear text format.

7

Page 11: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Valid Compensating Control

• Ensure the transaction switch database is segmented in a separate

segment from other in-scope systems with access control filtering.

• Ensure two factor authentication for access to the database.

• Ensure monthly vulnerability assessment for the database servers.

• Ensure administrative access to the server from limited network

segments/systems.

8

Page 12: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

P2PEBasic Understanding

Page 13: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Account Data consists of cardholder data and/or sensitive authentication data, all information printed on the physical card and data on the magnetic strip and chip.

Definition of Account Data

Account Data

Cardholder Data includes: Sensitive Authentication Data includes:

Primary Account Number (PAN) Full Magnetic Stripe Data

Cardholder Name or Equivalent on a Chip

Expiration Date CAV2/CVC2/CVV2/CID

Service Code PINs/PIN block

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 9

Page 14: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

What is P2PE?

• A point-to-point encryption (P2PE)

solution cryptographically protects

account data from the point where a

merchant accepts the payment card to

the secure point of decryption.

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 10

Page 15: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Payment Method in P2PE

Encrypted Account Data

Encrypted by POI

Encrypted by POI

Encrypted by POI

Encrypted Account Data

Encrypted Account Data

Authorization

POIEncrypts data

immediately after reading using SRED

function

Decryption Environment

HSM/HostDecrypted by HSM or

Hybrid at P2PE Solution Provider

Authorization

POS

PCI Scope

Merchant

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 11

Page 16: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Typical data-flow:

P2PE Solution overview

Authorization

Merchant Environment

PTS approved POS with SRED

P2PE Solution Provider

Decryption Environment

Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 12

Page 17: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Offers a powerful, flexible solution for all

stakeholders

Makes account data unreadable by

unauthorized parties

Reduces fraud and theft

Protects customer data and client reputation

Simplifies compliance with PCI DSS

Recognized by all Participating Payment

Brands

Benefits of P2PE

ControlCase Annual Conference – New Orleans, Louisiana USA 2016 13

Page 18: Segmentation, Compensating Controls and P2PE Summary · P2PE Solution overview ... PTS approved POS with SRED P2PE Solution Provider Decryption Environment Encrypted account data

ControlCase Annual Conference – New Orleans, Louisiana USA 2016

Thank You !