There is a growing trend in the retail industry for some merchants and technology providers to hope that someday the PCI standard will give guidance that says, "If you implement this new silver bullet, your systems will be completely out of scope."
While they are not the first, the latest group trying to pull this off is the people touting their Point to Point (P2P) encryption technology with or without tokenization. In this post, I am not going to go over the details of how these technologies work. The important part of both of these technologies is that they help merchants reduce their risk associated with storing credit card data by either making it impossible to read if it is stolen or by removing it from the environment completely.
As a security firm, we highly recommend and endorse these technologies as being a good way to thwart Internet hackers, who are out there trying to steal credit card data. What we hate to see in the industry are companies that try to claim that after implementing a set of technologies, the merchant is no longer in scope for PCI. This is simply not the case because even the best technology cannot remove all of the ways that credit cards are stolen (or mitigate all that PCI requires).
I recently had this discussion with a manufacturer of one of the P2P technologies that is gaining traction in the industry. Since they cannot defend themselves in this post, I will be fair and not list any names. To summarize our conversation, the P2P vendor was positive that it would be impossible for a hacker to break the company's encryption technology. Again, I do not want to dive into a technical discussion, so just to clarify, the encryption technology changes the credit card data so that it is unreadable without the decryption key. The decryption key is secret and nearly impossible to guess, so the data is safe once it is encrypted (is the argument).
On the face, this argument is not valid because credit card data could be obtained before the P2P system encrypts it, or there might multiple avenues for storage (not just POS). However, for the sake of this post, let us simply assume that as long as the key is secret that the data is secure. There have recently been two serious breaches related to security key management. One of them was at the security company RSA that makes a wide range of security products including security key management. The bottom line, several "secure" installations were hacked as a result of the RSA breach. Also, the SSL certificate provider DigiNotar was also breached. This means that if the P2P system used one of their certificates a hacker could potentially gain access to the system and decrypt those credit cards in transit.
The bottom line is this – P2P is an excellent technology that protects credit cards reliably. Hackers will have a hard time gathering the data, but to assume that things like firewalls, anti-virus programs, policies and procedures, physical security, and all of the other things that PCI requires will suddenly become obsolete is not likely going to happen any time soon.
567
http://global.networldalliance.com/new/images/slideshows/show567_thumb8653.jpg
NRA's 2013 Kitchen Innovation winners
NRA's 2013 Kitchen Innovation winners
562
http://global.networldalliance.com/new/images/slideshows/show562_thumb8595.jpg
Order up: EMN8's self-order tech at Domino's, KFC India
Order up: EMN8's self-order tech at Domino's, KFC India
559
http://global.networldalliance.com/new/images/slideshows/show559_thumb8515.jpg
Naked Pizza thrives in Dubai
Naked Pizza thrives in Dubai
542
http://global.networldalliance.com/new/images/slideshows/show542_thumb8207.gif
Minsky's Pizza turns 37
Minsky's Pizza turns 37
537
http://global.networldalliance.com/new/images/slideshows/show537_thumb8119.gif
NAFEM 2013
NAFEM 2013
531
http://global.networldalliance.com/new/images/slideshows/show531_thumb8031.gif
Pizza chains' LTOs kick off 2013
Pizza chains' LTOs kick off 2013
512
http://global.networldalliance.com/new/images/slideshows/show512_thumb7713.gif
The Loop Pizza Grill new restaurant prototype
The Loop Pizza Grill new restaurant prototype
506
http://global.networldalliance.com/new/images/slideshows/show506_thumb7615.gif
Patxi's Pizza's new menu items
Patxi's Pizza's new menu items
505
http://global.networldalliance.com/new/images/slideshows/show505_thumb7583.jpg
4 technologies gaining ground in restaurant industry
4 technologies gaining ground in restaurant industry
495
http://global.networldalliance.com/new/images/slideshows/show495_thumb7351.gif
Boston Pizza's new menu
Boston Pizza's new menu
Restaurant Sales Builder
http://global.networldalliance.com/new/images/products/4286.png
4286/Restaurant-Sales-Builder
Hardware
http://global.networldalliance.com/new/images/products/4553.png
4553/Hardware
Low Cost ATM
http://global.networldalliance.com/new/images/products/RL2000_100.gif
1019/Low-Cost-ATM
Mexican Style Meats and Taco Filling | Burke Corporation |
http://global.networldalliance.com/new/images/products/Chorizo100.jpg
1298/Mexican-Style-Meats-and-Taco-Filling-Burke-Corporation
PeopleMatter SCHEDULE™
http://global.networldalliance.com/new/images/products/4628.png
4628/PeopleMatter-SCHEDULE
ATM Remote Monitoring
http://global.networldalliance.com/new/images/products/ATMsoftare_100_0708.gif
539/ATM-Remote-Monitoring
Self Serve iPad Ordering
http://global.networldalliance.com/new/images/products/5605.png
5605/Self-Serve-iPad-Ordering
POS health test: do a quick check
http://global.networldalliance.com/new/images/products/1288.png
1288/POS-health-test-do-a-quick-check
Online Ordering
http://global.networldalliance.com/new/images/products/4285.png
4285/Online-Ordering
Affordable, feature rich compact ATM
http://global.networldalliance.com/new/images/products/RL1600_Left_View_100.gif
804/Affordable-feature-rich-compact-ATM
|
Inside Networld Media Group Network QSRWeb
|
Popular on Networld Media Group | Other Networld Media Group Sites | Global Partners |
I agree that the point of capture will always be "in scope" but when a QSA says that cardholder data isn't present outside of that point of capture from a PCI DSS perspective some of those prescriptions in the DSS just aren't going to apply. Will this make AV or firewalls obsolete? Of course not. Cardholder data is just a small part of the sensitive data world.
As a vendor of one of the E2E solutions, when we talk with QSAs, merchants, and acquirers we are clear as to the benefits of E2E – it removes cardholder data from systems. Does it remove all card data? Maybe, maybe not depending on all of the inputs a merchant might have. We also don’t like to see product vendors claim that a merchant is completely out of scope. That’s just not correct in most cases.
As far as the crypto side of things goes, I think we, as security professionals, need to make a distinction between key compromise and algorithm compromise. It is extremely unlikely – to the point of saying it is very near impossible – to think that an attacker after card data would ever be able to compromise a modern cipher. Let’s face it; it’s just not going to happen. Could an attacker compromise a key? That’s more likely, but still difficult if implemented properly. Your argument about compromise is misleading in my opinion and for less crypto-savvy readers this could lead them to conclusions about cryptography that are not correct. On the surface, your argument suggests that even PIN debit keys could be compromised due to an unrelated SSL certificate compromise from DigiNotar. This just isn’t the case.
Thanks for writing this blurb on E2E/P2PE and scope, it’s good to see security professionals call out less responsible vendors on their “in-scope/out-of-scope” claims.
-Marc Massar CISSP, ISSAP, NSA-IAM
VeriFone
Furthermore, the company I had been talking to was a hybrid solution using both software certificate based encryption along with intelligent encryption credit card readers which integrate into a network POS system. Stand alone P2PE terminals are basically a segregated network all unto themselves, and if they authenticate their communication path, one could even agruge that they are performing the necessary firewall duties as required in PCI. In this case, PCI would probably still include the requirement of a firewal, but a merchant would probably have little to do in order to meet the compliance. Of course, it will depend on the exact environment, but I could easily see that as being the case.