<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Data Security Slugfest: Tokenization Vs End-to-End Encryption</title>
	<atom:link href="http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/feed/" rel="self" type="application/rss+xml" />
	<link>http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/</link>
	<description>Techniques, Tools and Tirades about Retail Technology and E-Commerce</description>
	<lastBuildDate>Thu, 24 May 2012 13:07:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Data Protection</title>
		<link>http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/comment-page-1/#comment-64130</link>
		<dc:creator>Data Protection</dc:creator>
		<pubDate>Thu, 05 Nov 2009 15:17:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2773#comment-64130</guid>
		<description>The solution to the encryption conundrum is simple: define and stand by a standard. Unfortunately, there are too many hands in the encryption cookie jar for this to ever happen. Some fear that a single standard would be a bad thing, because if it were ever hacked, the losses could be staggering. Still, with a single standard comes increased strength and progress made in methods, along with more streamlined updates and implementation. Th result would be a much smaller chance for a successful attack, rather than a larger chance.</description>
		<content:encoded><![CDATA[<p>The solution to the encryption conundrum is simple: define and stand by a standard. Unfortunately, there are too many hands in the encryption cookie jar for this to ever happen. Some fear that a single standard would be a bad thing, because if it were ever hacked, the losses could be staggering. Still, with a single standard comes increased strength and progress made in methods, along with more streamlined updates and implementation. Th result would be a much smaller chance for a successful attack, rather than a larger chance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kim Singletary</title>
		<link>http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/comment-page-1/#comment-59939</link>
		<dc:creator>Kim Singletary</dc:creator>
		<pubDate>Fri, 24 Apr 2009 04:59:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2773#comment-59939</guid>
		<description>A healthy debate going on - but both scenarios require attention to the configuration and management of either the encryption or tokenization solution. Doing anyone of these tactics still requires additional PCI controls to ensure compliance - however many are positioning these investments as the silver bullet. As David refers to in his last point these will be another means to defend this data and mitigate risk. But my concern is today&#039;s and tomorrows systems (here and now) - how fast and at what cost can the individual Merchant of any size and with limited spend go beyond PCI compliance. Runtime control with dynamic whitelisting and memory protection is another means to provide for secure systems today without code or database changes. The technology whitelists known good systems taking inventory of all executable code (.exe, scripts, java, and .dll&#039;s) and of the system and application configuration, identifies authorized processes that are pre-trusted to provide automatic updates to the system then denies all other types of changes. In addition currently running applications and local data, registry entries and configuration files can be read/write protected so they are only usable and visible to their native applications or those that require them for processing. Easy implementation, no application or change of current business delivered with a single solution that goes beyond PCI compliance but that also fulfills many of the current PCI requirements like protecting from malware today and future malware and file integrity monitoring. This method is accessible to all Merchants today and many may even find their POS vendor reselling or embedding the capability into their systems providing PCI-ready devices. 

Kim Singletary 
Director, OEM &amp; Compliance Solutions
Solidcore.com</description>
		<content:encoded><![CDATA[<p>A healthy debate going on &#8211; but both scenarios require attention to the configuration and management of either the encryption or tokenization solution. Doing anyone of these tactics still requires additional PCI controls to ensure compliance &#8211; however many are positioning these investments as the silver bullet. As David refers to in his last point these will be another means to defend this data and mitigate risk. But my concern is today&#8217;s and tomorrows systems (here and now) &#8211; how fast and at what cost can the individual Merchant of any size and with limited spend go beyond PCI compliance. Runtime control with dynamic whitelisting and memory protection is another means to provide for secure systems today without code or database changes. The technology whitelists known good systems taking inventory of all executable code (.exe, scripts, java, and .dll&#8217;s) and of the system and application configuration, identifies authorized processes that are pre-trusted to provide automatic updates to the system then denies all other types of changes. In addition currently running applications and local data, registry entries and configuration files can be read/write protected so they are only usable and visible to their native applications or those that require them for processing. Easy implementation, no application or change of current business delivered with a single solution that goes beyond PCI compliance but that also fulfills many of the current PCI requirements like protecting from malware today and future malware and file integrity monitoring. This method is accessible to all Merchants today and many may even find their POS vendor reselling or embedding the capability into their systems providing PCI-ready devices. </p>
<p>Kim Singletary<br />
Director, OEM &amp; Compliance Solutions<br />
Solidcore.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Sommers</title>
		<link>http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/comment-page-1/#comment-59678</link>
		<dc:creator>Steve Sommers</dc:creator>
		<pubDate>Mon, 20 Apr 2009 23:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2773#comment-59678</guid>
		<description>Mark, You are incorrect in your blanket statement â€“ Shift4 is a tokenization vendor and we do detail this. We always mention that end-to-end encryption is required and we provide the means as well that offloads the key management and in most cases is transparent to the POS â€“ state of the art or legacy. The biggest difference in FPE vs. tokenization is that encrypted card holder data is still card holder data whereas a token is not. Youâ€™ll get different opinions among QSAâ€™s as to whether or not FPE removes applications from PCI scope whereas most QSAâ€™s agree that our end-to-end encryption/tokenization model does (just for clarification: can remove applications from scope, not merchants).

Both solutions have their proâ€™s and conâ€™s. I give more proâ€™s to a properly implemented tokenization solution that includes end-to-end encryption (bypassing the POS). Iâ€™m guessing that you give more proâ€™s to FPE. To me, either solution is much more secure than the POS receiving unencrypted card holder data and trusting the POS provider to properly secure this data within the application and the merchantâ€™s network, and with adequate key management controls.
 
In the not so distant future, the ultimate solution might be the combining of technologies.

Steve Sommers
Sr. VP Applications Development
Shift4 Corporation</description>
		<content:encoded><![CDATA[<p>Mark, You are incorrect in your blanket statement â€“ Shift4 is a tokenization vendor and we do detail this. We always mention that end-to-end encryption is required and we provide the means as well that offloads the key management and in most cases is transparent to the POS â€“ state of the art or legacy. The biggest difference in FPE vs. tokenization is that encrypted card holder data is still card holder data whereas a token is not. Youâ€™ll get different opinions among QSAâ€™s as to whether or not FPE removes applications from PCI scope whereas most QSAâ€™s agree that our end-to-end encryption/tokenization model does (just for clarification: can remove applications from scope, not merchants).</p>
<p>Both solutions have their proâ€™s and conâ€™s. I give more proâ€™s to a properly implemented tokenization solution that includes end-to-end encryption (bypassing the POS). Iâ€™m guessing that you give more proâ€™s to FPE. To me, either solution is much more secure than the POS receiving unencrypted card holder data and trusting the POS provider to properly secure this data within the application and the merchantâ€™s network, and with adequate key management controls.</p>
<p>In the not so distant future, the ultimate solution might be the combining of technologies.</p>
<p>Steve Sommers<br />
Sr. VP Applications Development<br />
Shift4 Corporation</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Bower</title>
		<link>http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/comment-page-1/#comment-59363</link>
		<dc:creator>Mark Bower</dc:creator>
		<pubDate>Thu, 16 Apr 2009 22:40:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2773#comment-59363</guid>
		<description>With respect to &quot;The result is the dreaded â€œencrypt, decrypt, re-encryptâ€ scenario which opens up holes to external hackers and unauthorized insiders&quot;

Any legacy approach will suffer this exact problem - but that is now a completely solved problem. As I&#039;ve mentioned here before, an entirely practical solution here is FFSEM Mode AES aka FPE, or Format Preserving Encryption (see it on the NIST AES modes site if you want to learn more about the method). FPE can do this:

â€¢	Encrypt 12/15/16 digit credit card numbers to a 12/15/16 Digit credit card numbers that&#039;s useless to anyone except the trusted entities but still works in POS systems, or,
â€¢	Encrypt first 12 say only, encrypt internal account # digits, leave routing/BIN etc in clear, maintain Luhn etc. whatever combination is needed to suit the business purpose. Separate sub fields can be independently encrypted so different systems can use them independently - separating access right down at a sub field level - think firewalls around the data itself.
â€¢	FPE can be applied to not only cards, but SSN and other data- names, address, customer field notes â€“ whatever.
â€¢	FPE can encrypt columns that are indexes or have primary and foreign key relationships â€“ it does not matter- referential integrity is preserved
â€¢	Any data encrypted with FPE can also be used immediately in a QA system as masked QA/Test Data â€“ no need to regenerate DB test data.
â€¢	Use IBE (Identity Based Encryption, RFC 5091) and FPE for Stateless Key Management - solve the complexity of key management to almost no management overhead and one way encryption at capture.

Therefore, with respect to the lifecycle of the data from capture storage, there is no need to open up the data -the data can be used in its encrypted form - as is, no decrypt, no risk, no keys present, no PCI scope.

Tokenization systems on the other hand simply shift the problem and put the burden of managing a massive amount of additional state information (token/card mapping data) to the operator of the token scheme â€“ hence the often quoted transaction or service subscription costs. Tokenization approaches essentially create a parallel universe of cardholder data to manage. This has obvious scale limits and hence why tokens must expire â€“ and hence destroy any business intelligence processes a business may require when operating e.g. a data warehouse, data mining etc. Tokenization systems also require a call to the token generator per transaction, thus must be online at all times. This results in incremental overheads per transaction, don&#039;t solve offline processing, and creates addition network hops and attack vectors as the clear data is now traversing a potentially large path to the token provider. The tokenization vendors seem to forget to mention that encryption is required - &quot;end to end encryption&quot; ideally - from the capture point to the token generator, and vice versa at the point where the data is required in clear form for eventual clearing.

FPE solves that problem in situ and stops those who deploy it from having to worry about that parallel universe of card data.

Regards,
Mark
VP Product Management
Voltage Security

Full disclosure: I work for a firm who creates products for privacy and payments systems using FPE technology.</description>
		<content:encoded><![CDATA[<p>With respect to &#8220;The result is the dreaded â€œencrypt, decrypt, re-encryptâ€ scenario which opens up holes to external hackers and unauthorized insiders&#8221;</p>
<p>Any legacy approach will suffer this exact problem &#8211; but that is now a completely solved problem. As I&#8217;ve mentioned here before, an entirely practical solution here is FFSEM Mode AES aka FPE, or Format Preserving Encryption (see it on the NIST AES modes site if you want to learn more about the method). FPE can do this:</p>
<p>â€¢	Encrypt 12/15/16 digit credit card numbers to a 12/15/16 Digit credit card numbers that&#8217;s useless to anyone except the trusted entities but still works in POS systems, or,<br />
â€¢	Encrypt first 12 say only, encrypt internal account # digits, leave routing/BIN etc in clear, maintain Luhn etc. whatever combination is needed to suit the business purpose. Separate sub fields can be independently encrypted so different systems can use them independently &#8211; separating access right down at a sub field level &#8211; think firewalls around the data itself.<br />
â€¢	FPE can be applied to not only cards, but SSN and other data- names, address, customer field notes â€“ whatever.<br />
â€¢	FPE can encrypt columns that are indexes or have primary and foreign key relationships â€“ it does not matter- referential integrity is preserved<br />
â€¢	Any data encrypted with FPE can also be used immediately in a QA system as masked QA/Test Data â€“ no need to regenerate DB test data.<br />
â€¢	Use IBE (Identity Based Encryption, RFC 5091) and FPE for Stateless Key Management &#8211; solve the complexity of key management to almost no management overhead and one way encryption at capture.</p>
<p>Therefore, with respect to the lifecycle of the data from capture storage, there is no need to open up the data -the data can be used in its encrypted form &#8211; as is, no decrypt, no risk, no keys present, no PCI scope.</p>
<p>Tokenization systems on the other hand simply shift the problem and put the burden of managing a massive amount of additional state information (token/card mapping data) to the operator of the token scheme â€“ hence the often quoted transaction or service subscription costs. Tokenization approaches essentially create a parallel universe of cardholder data to manage. This has obvious scale limits and hence why tokens must expire â€“ and hence destroy any business intelligence processes a business may require when operating e.g. a data warehouse, data mining etc. Tokenization systems also require a call to the token generator per transaction, thus must be online at all times. This results in incremental overheads per transaction, don&#8217;t solve offline processing, and creates addition network hops and attack vectors as the clear data is now traversing a potentially large path to the token provider. The tokenization vendors seem to forget to mention that encryption is required &#8211; &#8220;end to end encryption&#8221; ideally &#8211; from the capture point to the token generator, and vice versa at the point where the data is required in clear form for eventual clearing.</p>
<p>FPE solves that problem in situ and stops those who deploy it from having to worry about that parallel universe of card data.</p>
<p>Regards,<br />
Mark<br />
VP Product Management<br />
Voltage Security</p>
<p>Full disclosure: I work for a firm who creates products for privacy and payments systems using FPE technology.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Miller</title>
		<link>http://storefrontbacktalk.com/supply-chain/data-security-slugfest-tokenization-vs-end-to-end-encryption/comment-page-1/#comment-59338</link>
		<dc:creator>Chris Miller</dc:creator>
		<pubDate>Thu, 16 Apr 2009 13:10:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2773#comment-59338</guid>
		<description>What are you thoughts about efforts that some retailers are taking to get their POS systems out of PCI scope altogether by moving card processing off to a seperate device (that only communicates the most basic transaction information - not card data - back to POS).  Regis Salon has implemented this.  We are loking at it very seriously.  Seems like McDonalds is doing the same.  For smaller speciality stores, this appears to be a long term cost saving option and would make maintaining compliance much easier.  I&#039;m interested in your thoughts.</description>
		<content:encoded><![CDATA[<p>What are you thoughts about efforts that some retailers are taking to get their POS systems out of PCI scope altogether by moving card processing off to a seperate device (that only communicates the most basic transaction information &#8211; not card data &#8211; back to POS).  Regis Salon has implemented this.  We are loking at it very seriously.  Seems like McDonalds is doing the same.  For smaller speciality stores, this appears to be a long term cost saving option and would make maintaining compliance much easier.  I&#8217;m interested in your thoughts.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

