<?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: Heartland Sniffer Hid In Unallocated Portion Of Disk</title>
	<atom:link href="http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/feed/" rel="self" type="application/rss+xml" />
	<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/</link>
	<description>Techniques, Tools and Tirades about Retail Technology and E-Commerce</description>
	<lastBuildDate>Sun, 20 May 2012 01:49:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Another Reader :-)</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-56592</link>
		<dc:creator>Another Reader :-)</dc:creator>
		<pubDate>Sat, 14 Mar 2009 05:29:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-56592</guid>
		<description>FWIW, when discussing the costs to convert the current U.S. payment infrastructure, whether it be $15 billion (wherever that number came from) or some other number, keep in mind that a recent report (Unsecured Economies: Protecting Vital Information) suggested that data breaches worldwide cost businesses as much as $1 trillion dollars (US$) in 2008.  

Now, the report doesn&#039;t provide us a breakdown of cost to U.S. businesses but if the total costs are even half the reported estimate, it would seem that there just may be a compelling cost-benefit argument to changing the payment infrastructure.</description>
		<content:encoded><![CDATA[<p>FWIW, when discussing the costs to convert the current U.S. payment infrastructure, whether it be $15 billion (wherever that number came from) or some other number, keep in mind that a recent report (Unsecured Economies: Protecting Vital Information) suggested that data breaches worldwide cost businesses as much as $1 trillion dollars (US$) in 2008.  </p>
<p>Now, the report doesn&#8217;t provide us a breakdown of cost to U.S. businesses but if the total costs are even half the reported estimate, it would seem that there just may be a compelling cost-benefit argument to changing the payment infrastructure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan Schuman</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-55020</link>
		<dc:creator>Evan Schuman</dc:creator>
		<pubDate>Fri, 20 Feb 2009 21:12:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-55020</guid>
		<description>Editor&#039;s Note: Whether this will prove ironic or merely hypocritical won&#039;t be known for a few months. But I simply love this Jan. 23 statement--just three days after the breach was admitted--from Heartland CEO Robert O. Carr.
â€œI have talked to many payments leaders who are also concerned about the increasing success and frequency of cyber crime attacks,â€ Carr said. â€œUp to this point, there has been no information sharing, thus empowering cyber criminals to use the same or slightly modified techniques over and over again. I believe that had we known the details about previous intrusions, we might have found and prevented the problem we learned of last week.â€
The problem? Since that comment was issued, Heartland&#039;s statements have been interesting, but not fulfilling. We still don&#039;t have explicit details about how they got in and precisely what they did when they got there.
In other words, we still do not have from Heartland the exact kind of details that other processors and retailers would need to prevent this from happening to them. If he&#039;s going to complain about how others didn&#039;t share any info with him, you&#039;d think he would share more with others. Maybe he&#039;s more of a &quot;do unto others as they have done unto you&quot; kind of guy.</description>
		<content:encoded><![CDATA[<p>Editor&#8217;s Note: Whether this will prove ironic or merely hypocritical won&#8217;t be known for a few months. But I simply love this Jan. 23 statement&#8211;just three days after the breach was admitted&#8211;from Heartland CEO Robert O. Carr.<br />
â€œI have talked to many payments leaders who are also concerned about the increasing success and frequency of cyber crime attacks,â€ Carr said. â€œUp to this point, there has been no information sharing, thus empowering cyber criminals to use the same or slightly modified techniques over and over again. I believe that had we known the details about previous intrusions, we might have found and prevented the problem we learned of last week.â€<br />
The problem? Since that comment was issued, Heartland&#8217;s statements have been interesting, but not fulfilling. We still don&#8217;t have explicit details about how they got in and precisely what they did when they got there.<br />
In other words, we still do not have from Heartland the exact kind of details that other processors and retailers would need to prevent this from happening to them. If he&#8217;s going to complain about how others didn&#8217;t share any info with him, you&#8217;d think he would share more with others. Maybe he&#8217;s more of a &#8220;do unto others as they have done unto you&#8221; kind of guy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Level I Service Provider</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-55015</link>
		<dc:creator>Level I Service Provider</dc:creator>
		<pubDate>Fri, 20 Feb 2009 19:27:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-55015</guid>
		<description>What amazes me is the lack of shared information after a breach. As a Level I Service Provider I am not aware of any groups or associations that meet routinely to discuss breaches, how to best prevent breaches and alike. Clearly from this blog there are a number of opinions on this topic. Perhaps it it time to put aside the privacy issues (i.e. can not share that information with you mentality) and design a solution that we can all sleep at night.</description>
		<content:encoded><![CDATA[<p>What amazes me is the lack of shared information after a breach. As a Level I Service Provider I am not aware of any groups or associations that meet routinely to discuss breaches, how to best prevent breaches and alike. Clearly from this blog there are a number of opinions on this topic. Perhaps it it time to put aside the privacy issues (i.e. can not share that information with you mentality) and design a solution that we can all sleep at night.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KIMAS</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-54798</link>
		<dc:creator>KIMAS</dc:creator>
		<pubDate>Tue, 17 Feb 2009 13:27:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-54798</guid>
		<description>You must keep it simple. End to end encyption is not the answer. The cost to the merchant, processor, financial insitution is huge. This is a great solution for software vendors and hardware manufacturers but is not the solution to protect consumer data. The best method of defense is to have a multi-layered security infrastructure not relying on a single technology, firewall, or IPS system.</description>
		<content:encoded><![CDATA[<p>You must keep it simple. End to end encyption is not the answer. The cost to the merchant, processor, financial insitution is huge. This is a great solution for software vendors and hardware manufacturers but is not the solution to protect consumer data. The best method of defense is to have a multi-layered security infrastructure not relying on a single technology, firewall, or IPS system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PCI Guy</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-54750</link>
		<dc:creator>PCI Guy</dc:creator>
		<pubDate>Mon, 16 Feb 2009 22:27:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-54750</guid>
		<description>Agreed, there are good and bad ways to implement C&amp;P, and the static authorization approach is not much better than a magnetic stripe. But EMV with dynamic data authorization is very, very good. Under the DDA system, using just the card number with the PIN is not sufficient. A compromised PIN entry device provides little benefit to hackers when the corresponding card is required for generating the appropriate cryptographic signature.

Using a one-time PIN generator is another good approach, but EMV with dynamic data authentication is excellent and it&#039;s already a standard that is being deployed in many markets.</description>
		<content:encoded><![CDATA[<p>Agreed, there are good and bad ways to implement C&amp;P, and the static authorization approach is not much better than a magnetic stripe. But EMV with dynamic data authorization is very, very good. Under the DDA system, using just the card number with the PIN is not sufficient. A compromised PIN entry device provides little benefit to hackers when the corresponding card is required for generating the appropriate cryptographic signature.</p>
<p>Using a one-time PIN generator is another good approach, but EMV with dynamic data authentication is excellent and it&#8217;s already a standard that is being deployed in many markets.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A reader</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-54736</link>
		<dc:creator>A reader</dc:creator>
		<pubDate>Mon, 16 Feb 2009 19:14:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-54736</guid>
		<description>Be careful:  the Chip &amp; PIN solution deployed in England is not the secure solution I&#039;m advocating.  C&amp;P is not fully secure because it still relies on the merchant&#039;s terminal to perform the real PIN entry.  Counterfeit terminals are still a real risk with C&amp;P.  

The technology I am referring to uses a bank-owned and customer-carried one-time-PIN generator.  Not only is it secure in a hostile retail environment, but can also be safely used over the web.</description>
		<content:encoded><![CDATA[<p>Be careful:  the Chip &amp; PIN solution deployed in England is not the secure solution I&#8217;m advocating.  C&amp;P is not fully secure because it still relies on the merchant&#8217;s terminal to perform the real PIN entry.  Counterfeit terminals are still a real risk with C&amp;P.  </p>
<p>The technology I am referring to uses a bank-owned and customer-carried one-time-PIN generator.  Not only is it secure in a hostile retail environment, but can also be safely used over the web.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PCI Guy</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-54528</link>
		<dc:creator>PCI Guy</dc:creator>
		<pubDate>Fri, 13 Feb 2009 20:27:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-54528</guid>
		<description>Chip &amp; PIN absolutely is a panacea for PCI issues. Not only does it completely isolate and secure card data from the merchant&#039;s equipment all the way to the card issuer but, assuming someone does get a card number, they can&#039;t use it--the number is no good without the card and the PIN. And it&#039;s fantastic for eCommerce; just add a $10 card reader to the USB port and the transactions are completely secure.

Likewise, regarding recurring &amp; hotel transactions, of course those are supported. Do you think they don&#039;t do those things outside the USA???</description>
		<content:encoded><![CDATA[<p>Chip &amp; PIN absolutely is a panacea for PCI issues. Not only does it completely isolate and secure card data from the merchant&#8217;s equipment all the way to the card issuer but, assuming someone does get a card number, they can&#8217;t use it&#8211;the number is no good without the card and the PIN. And it&#8217;s fantastic for eCommerce; just add a $10 card reader to the USB port and the transactions are completely secure.</p>
<p>Likewise, regarding recurring &amp; hotel transactions, of course those are supported. Do you think they don&#8217;t do those things outside the USA???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Sommers</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-54223</link>
		<dc:creator>Steve Sommers</dc:creator>
		<pubDate>Tue, 10 Feb 2009 00:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-54223</guid>
		<description>I&#039;m sorry, you&#039;ll have to do more to convince me that chip &amp; pin is the panacea chip manufactures would have you believe. My guess is that threads identical to this will still be dominating the payments industry even after the $15 Billion+ conversion to chip &amp; pin.

There are much less costly solutions currently available. Someone already mentioned the &quot;format preserving encryption.&quot; There are encryption drivers at the point of the swipe, there are hardware encrypted swipe devices. Heck, simply requiring end-to-end encryption on local networks (hardware or software), most likely would have prevented the Heartland and Hannaford breaches and others.

Lastly, to my knowledge, chip &amp; pin does not address ecommerce, recurring, or hotel environments (check-in/check-out) so you&#039;re still going to need a secure &quot;other&quot; system.</description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry, you&#8217;ll have to do more to convince me that chip &amp; pin is the panacea chip manufactures would have you believe. My guess is that threads identical to this will still be dominating the payments industry even after the $15 Billion+ conversion to chip &amp; pin.</p>
<p>There are much less costly solutions currently available. Someone already mentioned the &#8220;format preserving encryption.&#8221; There are encryption drivers at the point of the swipe, there are hardware encrypted swipe devices. Heck, simply requiring end-to-end encryption on local networks (hardware or software), most likely would have prevented the Heartland and Hannaford breaches and others.</p>
<p>Lastly, to my knowledge, chip &amp; pin does not address ecommerce, recurring, or hotel environments (check-in/check-out) so you&#8217;re still going to need a secure &#8220;other&#8221; system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Bower</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53864</link>
		<dc:creator>Mark Bower</dc:creator>
		<pubDate>Wed, 04 Feb 2009 18:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53864</guid>
		<description>To (anonymous) &quot;A reader Says&quot;: in relation to my comment.

&quot;Again, your suggestion leaves the burden of handling sensitive data in the retailerâ€™s POS system, although for less time exposed than it does today. It doesnâ€™t stop skimmers from being effective. It doesnâ€™t stop insecure POS systems from leaking data. It doesnâ€™t stop fraudulent merchants from stealing data. By moving it to the card, owned by the customer and protected by the bank, the protection is in place before it hits any of the retailers or processors. All these problems are solved.&quot;

First, the approach described encrypts after swipe - it does not require sensitive data to be stored and managed by the POS -this is an inherent property of IBE (a Public Key Technology). 

However, anything that sits either photographing the card from above (to OCR read it as its swiped, and perhaps also recording the PIN as its entered) or similar skimming techniques are always feasible if the cardholder data is static and presented to a device as it is today - but that kind of attack is more expensive to mount - each POS line or lane has to be compromised. Contrast this to attacking the core data repository of a vast array of cards then clearly one is more lucrative and more a target than the other.

I&#039;ve even seen cases where entirely fake card readers and POS devices have been installed in merchants to allow payments yet siphoning off cardholder data for later upload - cases in Hong Kong in the 1990&#039;s for example. Its not a new attack vector - its classic interception, clever hacking, and social engineering at play. 

The key to managing large scale breaches however is to mitigate risk, and make attacks more expensive, more complex, and easier to detect and thus less attractive than other data targets. Nothing is perfectly secure - security is an issue of time and money of an attack.

In respect to the encrypt at Chip - This is clearly a vision of the card issuers, but the simple fact is that this is a very long term strategy, and until the entire world is uniform, the current problem of mag stripe swipe call back and the related data risks will be ever present. The standards around this also vary - Dynamic vs static authentication of chip, application on chip, POS application, clearing application, and static card identity material - perhaps these need revisiting now against current threats - EMV assumes many trusted environments. This is a **huge** investment - multiple tens of billions - in a hard economic climate.

However, if we are to solve and mitigate threats that exist *now* against systems in place *now* we need to step back from purism, and take pragmatic and tactical steps with an eye on what may come.

I have exprience these systems first hand - right down to the Silicon and OS level with experience in Mondex, Visa Cash, MULTOS, EMV, GSM SIMs, Digicash etc - at a standards level and at implementation level. Chip itself isn&#039;t just the answer, but its a technology that can help. Think also how you use your nice Visa Chip cards or Amex Blue cards to buy on amazon.com for instance....today in your own country that mandates and has implemented C&amp;P....its been the &quot;year of the smartcard&quot; for a couple of decades now!</description>
		<content:encoded><![CDATA[<p>To (anonymous) &#8220;A reader Says&#8221;: in relation to my comment.</p>
<p>&#8220;Again, your suggestion leaves the burden of handling sensitive data in the retailerâ€™s POS system, although for less time exposed than it does today. It doesnâ€™t stop skimmers from being effective. It doesnâ€™t stop insecure POS systems from leaking data. It doesnâ€™t stop fraudulent merchants from stealing data. By moving it to the card, owned by the customer and protected by the bank, the protection is in place before it hits any of the retailers or processors. All these problems are solved.&#8221;</p>
<p>First, the approach described encrypts after swipe &#8211; it does not require sensitive data to be stored and managed by the POS -this is an inherent property of IBE (a Public Key Technology). </p>
<p>However, anything that sits either photographing the card from above (to OCR read it as its swiped, and perhaps also recording the PIN as its entered) or similar skimming techniques are always feasible if the cardholder data is static and presented to a device as it is today &#8211; but that kind of attack is more expensive to mount &#8211; each POS line or lane has to be compromised. Contrast this to attacking the core data repository of a vast array of cards then clearly one is more lucrative and more a target than the other.</p>
<p>I&#8217;ve even seen cases where entirely fake card readers and POS devices have been installed in merchants to allow payments yet siphoning off cardholder data for later upload &#8211; cases in Hong Kong in the 1990&#8242;s for example. Its not a new attack vector &#8211; its classic interception, clever hacking, and social engineering at play. </p>
<p>The key to managing large scale breaches however is to mitigate risk, and make attacks more expensive, more complex, and easier to detect and thus less attractive than other data targets. Nothing is perfectly secure &#8211; security is an issue of time and money of an attack.</p>
<p>In respect to the encrypt at Chip &#8211; This is clearly a vision of the card issuers, but the simple fact is that this is a very long term strategy, and until the entire world is uniform, the current problem of mag stripe swipe call back and the related data risks will be ever present. The standards around this also vary &#8211; Dynamic vs static authentication of chip, application on chip, POS application, clearing application, and static card identity material &#8211; perhaps these need revisiting now against current threats &#8211; EMV assumes many trusted environments. This is a **huge** investment &#8211; multiple tens of billions &#8211; in a hard economic climate.</p>
<p>However, if we are to solve and mitigate threats that exist *now* against systems in place *now* we need to step back from purism, and take pragmatic and tactical steps with an eye on what may come.</p>
<p>I have exprience these systems first hand &#8211; right down to the Silicon and OS level with experience in Mondex, Visa Cash, MULTOS, EMV, GSM SIMs, Digicash etc &#8211; at a standards level and at implementation level. Chip itself isn&#8217;t just the answer, but its a technology that can help. Think also how you use your nice Visa Chip cards or Amex Blue cards to buy on amazon.com for instance&#8230;.today in your own country that mandates and has implemented C&amp;P&#8230;.its been the &#8220;year of the smartcard&#8221; for a couple of decades now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miles T</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53808</link>
		<dc:creator>Miles T</dc:creator>
		<pubDate>Tue, 03 Feb 2009 19:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53808</guid>
		<description>Chip &amp; PIN in Europe.
anecdotally C&amp;P has improved fraud quite a bit (both at point of sale and in payment processing), but not eliminated all hacks and has moved some exploits off-shore.

Hacks have moved to making physical changes to the chip &amp; pin terminal in store to capture the card number from the stripe or chip and the PIN from the keypad.  There has even been a batch of terminals with hacker module installed somewhere in terminal supply chain, only easily detectible by weighing the terminal hardware (Google &quot;Shell PIN hack&quot; for some details).  And more hacks now happening to card not present commerce like mail order, phone order &amp; support (call centres around the world) &amp; websites. 

The main exploit is once you have card number and PIN (from a hacked C&amp;P terminal or by very good video camera observation e. g. at an ATM), you can create a non-chip magstripe card and use it in ATM machines in countries that don&#039;t support Chip &amp; PIN yet or where ATM has fallback to magstripe where chip can&#039;t be accessed, and then draw funds.  

So lack of adoption of C&amp;P in USA actually HURTS people in countries that have C&amp;P!</description>
		<content:encoded><![CDATA[<p>Chip &amp; PIN in Europe.<br />
anecdotally C&amp;P has improved fraud quite a bit (both at point of sale and in payment processing), but not eliminated all hacks and has moved some exploits off-shore.</p>
<p>Hacks have moved to making physical changes to the chip &amp; pin terminal in store to capture the card number from the stripe or chip and the PIN from the keypad.  There has even been a batch of terminals with hacker module installed somewhere in terminal supply chain, only easily detectible by weighing the terminal hardware (Google &#8220;Shell PIN hack&#8221; for some details).  And more hacks now happening to card not present commerce like mail order, phone order &amp; support (call centres around the world) &amp; websites. </p>
<p>The main exploit is once you have card number and PIN (from a hacked C&amp;P terminal or by very good video camera observation e. g. at an ATM), you can create a non-chip magstripe card and use it in ATM machines in countries that don&#8217;t support Chip &amp; PIN yet or where ATM has fallback to magstripe where chip can&#8217;t be accessed, and then draw funds.  </p>
<p>So lack of adoption of C&amp;P in USA actually HURTS people in countries that have C&amp;P!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A reader</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53805</link>
		<dc:creator>A reader</dc:creator>
		<pubDate>Tue, 03 Feb 2009 19:01:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53805</guid>
		<description>@Some Other Reader,

Being good for only one transaction means just that: even if it&#039;s sniffed, only the original transaction goes through.  A second transaction with the same authorization code is blocked by the bank.  Sniffing these transactions is safe.

@Cory Altheid,
These devices do not contain one-time pads, which is a completely different algorithm.  These are devices that generate pseudo-random numbers and encrypt them using a private key stored in the smart card.  I don&#039;t want to get into a long discussion of the cryptography, but the end result is the only two cryptographic devices used in these transactions are both owned and secured by the bank.  The only security required of the retailer is that needed to prevent a third party from collecting the payment from the customer instead of the retailer, and that&#039;s the retailer&#039;s problem, not the customer&#039;s.  

@Mark Bower,
Again, your suggestion leaves the burden of handling sensitive data in the retailer&#039;s POS system, although for less time exposed than it does today.  It doesn&#039;t stop skimmers from being effective.  It doesn&#039;t stop insecure POS systems from leaking data.  It doesn&#039;t stop fraudulent merchants from stealing data.  By moving it to the card, owned by the customer and protected by the bank, the protection is in place before it hits any of the retailers or processors.  All these problems are solved.</description>
		<content:encoded><![CDATA[<p>@Some Other Reader,</p>
<p>Being good for only one transaction means just that: even if it&#8217;s sniffed, only the original transaction goes through.  A second transaction with the same authorization code is blocked by the bank.  Sniffing these transactions is safe.</p>
<p>@Cory Altheid,<br />
These devices do not contain one-time pads, which is a completely different algorithm.  These are devices that generate pseudo-random numbers and encrypt them using a private key stored in the smart card.  I don&#8217;t want to get into a long discussion of the cryptography, but the end result is the only two cryptographic devices used in these transactions are both owned and secured by the bank.  The only security required of the retailer is that needed to prevent a third party from collecting the payment from the customer instead of the retailer, and that&#8217;s the retailer&#8217;s problem, not the customer&#8217;s.  </p>
<p>@Mark Bower,<br />
Again, your suggestion leaves the burden of handling sensitive data in the retailer&#8217;s POS system, although for less time exposed than it does today.  It doesn&#8217;t stop skimmers from being effective.  It doesn&#8217;t stop insecure POS systems from leaking data.  It doesn&#8217;t stop fraudulent merchants from stealing data.  By moving it to the card, owned by the customer and protected by the bank, the protection is in place before it hits any of the retailers or processors.  All these problems are solved.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Archie Kline</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53804</link>
		<dc:creator>Archie Kline</dc:creator>
		<pubDate>Tue, 03 Feb 2009 18:04:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53804</guid>
		<description>To &quot;PaymentArchXpert&quot;, can you provide greater insights? I recognize your point and agree. I would like to learn more about what companies like Heatland Payment Systems should know and do to prevent breaches from such sophisticated attacks. I am a consultant to large banks and healthcare organizations. My clients should learn from the Heartland Payment breach. But if all I have to share is that they should add encryption, I&#039;m not sure they will change their way of managing their systems and data. If you prefer to send a private email, that works for me. I have provided my email below. 

Regards,
Archie Kline
archiekline@gmail.com</description>
		<content:encoded><![CDATA[<p>To &#8220;PaymentArchXpert&#8221;, can you provide greater insights? I recognize your point and agree. I would like to learn more about what companies like Heatland Payment Systems should know and do to prevent breaches from such sophisticated attacks. I am a consultant to large banks and healthcare organizations. My clients should learn from the Heartland Payment breach. But if all I have to share is that they should add encryption, I&#8217;m not sure they will change their way of managing their systems and data. If you prefer to send a private email, that works for me. I have provided my email below. </p>
<p>Regards,<br />
Archie Kline<br />
<a href="mailto:archiekline@gmail.com">archiekline@gmail.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray Brown</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53760</link>
		<dc:creator>Ray Brown</dc:creator>
		<pubDate>Mon, 02 Feb 2009 22:43:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53760</guid>
		<description>Chip and Pin (something you have and something you know) has been used in Europe for several years. It would be interesting to see an article on the results. The various opinions are interesting, but what are the statistics? Did Chip and Pin actually improve the situation or not?</description>
		<content:encoded><![CDATA[<p>Chip and Pin (something you have and something you know) has been used in Europe for several years. It would be interesting to see an article on the results. The various opinions are interesting, but what are the statistics? Did Chip and Pin actually improve the situation or not?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53742</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Mon, 02 Feb 2009 16:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53742</guid>
		<description>@Clement Dupuis
File integrity check systems are a PCI requirement however system operations personnel typically configure to ignore locations with known transient data to reduce false positives.

File intergrity systems that are signature and rules based may seem less susceptable to false positives but that may be because the rules are too simplistic.

It all boils down to due diligence by humans, there is no technological magic bullet.</description>
		<content:encoded><![CDATA[<p>@Clement Dupuis<br />
File integrity check systems are a PCI requirement however system operations personnel typically configure to ignore locations with known transient data to reduce false positives.</p>
<p>File intergrity systems that are signature and rules based may seem less susceptable to false positives but that may be because the rules are too simplistic.</p>
<p>It all boils down to due diligence by humans, there is no technological magic bullet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Duncan Priest</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53704</link>
		<dc:creator>Duncan Priest</dc:creator>
		<pubDate>Mon, 02 Feb 2009 00:58:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53704</guid>
		<description>@Robert Smith
Let&#039;s not get into pointless &quot;my OS is better than your OS&quot; arguments.

What I haven&#039;t seen answered here is how the malware was installed on the server in the first place. No matter what the OS, the fundamentals to protecting the server should still apply: uninstall non-essential software (if this server had email/browser installed - shoot that IT &quot;pro&quot;), disable non-essential services, isolate from both public and private networks with firewalls locked down to the barest minimum of open ports and even these ports should only be open to specific IP addresses. Unless this was an inside job (and nobody seems to be suggesting that it was), the opportunity for an external attack is almost nil if best practise is followed. I&#039;m guessing now, but my guess is that the server wasn&#039;t sufficiently protected from the rest of Heartland&#039;s private network and the malware was planted via a compromised end user machine.</description>
		<content:encoded><![CDATA[<p>@Robert Smith<br />
Let&#8217;s not get into pointless &#8220;my OS is better than your OS&#8221; arguments.</p>
<p>What I haven&#8217;t seen answered here is how the malware was installed on the server in the first place. No matter what the OS, the fundamentals to protecting the server should still apply: uninstall non-essential software (if this server had email/browser installed &#8211; shoot that IT &#8220;pro&#8221;), disable non-essential services, isolate from both public and private networks with firewalls locked down to the barest minimum of open ports and even these ports should only be open to specific IP addresses. Unless this was an inside job (and nobody seems to be suggesting that it was), the opportunity for an external attack is almost nil if best practise is followed. I&#8217;m guessing now, but my guess is that the server wasn&#8217;t sufficiently protected from the rest of Heartland&#8217;s private network and the malware was planted via a compromised end user machine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M.N.</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53695</link>
		<dc:creator>M.N.</dc:creator>
		<pubDate>Sun, 01 Feb 2009 20:20:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53695</guid>
		<description>@Robert Smith
Your reasoning is fun. A box of post-its would not suffer from this attack either, which in no way means it would represent a more secure solution.
If it&#039;s doing any network communication, it&#039;s subject to attacks, and it&#039;s close to certain, that it can be breached. Any design should be aware of this and try to minimize or eliminate the consequences of a breach ...</description>
		<content:encoded><![CDATA[<p>@Robert Smith<br />
Your reasoning is fun. A box of post-its would not suffer from this attack either, which in no way means it would represent a more secure solution.<br />
If it&#8217;s doing any network communication, it&#8217;s subject to attacks, and it&#8217;s close to certain, that it can be breached. Any design should be aware of this and try to minimize or eliminate the consequences of a breach &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Smith</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53651</link>
		<dc:creator>Robert Smith</dc:creator>
		<pubDate>Sun, 01 Feb 2009 00:54:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53651</guid>
		<description>Everyone seems to be overlooking the fact that the windows or unix platforms which were undoubtedly in use are relatively amateur operating systems. This type of attack cannot be implemented on a z/OS mainframe.</description>
		<content:encoded><![CDATA[<p>Everyone seems to be overlooking the fact that the windows or unix platforms which were undoubtedly in use are relatively amateur operating systems. This type of attack cannot be implemented on a z/OS mainframe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Bower</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53592</link>
		<dc:creator>Mark Bower</dc:creator>
		<pubDate>Fri, 30 Jan 2009 18:57:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53592</guid>
		<description>Actually, there are other techniques now available that solve this problem much more completely and easily - and permit true end to end encryption of data without the complexities that plagued us in the past. 

Traditional approaches to encryption suffer complexities that hamper success, scale, and meeting end-to-end protection: key management complexity and the diversity and legacy nature of most IT/Processing systems make traditional encryption difficult to deploy (ancient Non-stop systems anyone? :-). In addition, regulatory compliance with e-discovery/forensic and data recovery needs can be make investigations and contemporary real time fraud analysis extremely difficult.

There is a method called â€œFormat Preserving Encryptionâ€ of using 256 or 128 bit for that matter AES Encryption which can be used in such a way as to encrypt any field (PAN, Expiry, Name, Address, SSN, National ID number etc) without changing its structure, without sacrificing strength whilst retaining format and referential integrity â€“ even across data stores. Sub fields of a data structure like a PAN  eg. Issuer/Routing data can be independently encrypted to the 6 digit account code, last 4 and so on, or certain segments can be left in the clear, and in practical implementation different roles and permissions can be applied to each encrypted field or sub field to permit â€œneed to knowâ€ access controls from system or person to data.

This method is also being considered as part of the US NIST AES Standard (FFSEM mode AES). In essence this now enables direct encryption in place with an existing data structure or field and eliminates the need for tokenization databases and lookups - as the 256 bit AES space is the token map per 256 bit key. This allows POS capture to clearer end to end protection - but without impacting intermediate systems - key management and rollover is also completely handled, and in fact stateless. The technique of FPE is provably secure to the same strength as regular block mode AES â€“ hence the NIST interest.

In terms of solving the key distribution issue and handling rollover, there is a public key technique called Identity Based Encryption (IBE). IBE permits any string â€“ e.g. an email address, a serial number, a unique identifier etc or even a variable string like â€œserial number + dateâ€ to be used as a direct public key â€“ the corresponding private key can be derived in near real time from a key server (somewhat analogous to a Root CA in traditional PKI) after authentication. This stateless approach also simplifies operations â€“ no key database to manage or Secure or continuously sync to DR sites and so on.

So, FPE allows direct encryption â€“ e.g. from POS to the back end â€“ clearer/acquirer. IBE combined with FPE can also solve some difficult challenges, such as when POS systems have no ability to secure a key locally, offline POS cases and card capture in low cost mobile devices.

Fortune 500 Firms/Tier 1 merchants do in fact use these techniques to address large scale complex privacy regulations such as PCI DSS, GLBA, HIPAA etc.

So, other than merchants who copy the plastic in the store (small volume threat)- the problem of protecting vast data sources such as transactions systems at rest, in motion, and in use is a solvable problem - and in a practical and economical manner.</description>
		<content:encoded><![CDATA[<p>Actually, there are other techniques now available that solve this problem much more completely and easily &#8211; and permit true end to end encryption of data without the complexities that plagued us in the past. </p>
<p>Traditional approaches to encryption suffer complexities that hamper success, scale, and meeting end-to-end protection: key management complexity and the diversity and legacy nature of most IT/Processing systems make traditional encryption difficult to deploy (ancient Non-stop systems anyone? :-). In addition, regulatory compliance with e-discovery/forensic and data recovery needs can be make investigations and contemporary real time fraud analysis extremely difficult.</p>
<p>There is a method called â€œFormat Preserving Encryptionâ€ of using 256 or 128 bit for that matter AES Encryption which can be used in such a way as to encrypt any field (PAN, Expiry, Name, Address, SSN, National ID number etc) without changing its structure, without sacrificing strength whilst retaining format and referential integrity â€“ even across data stores. Sub fields of a data structure like a PAN  eg. Issuer/Routing data can be independently encrypted to the 6 digit account code, last 4 and so on, or certain segments can be left in the clear, and in practical implementation different roles and permissions can be applied to each encrypted field or sub field to permit â€œneed to knowâ€ access controls from system or person to data.</p>
<p>This method is also being considered as part of the US NIST AES Standard (FFSEM mode AES). In essence this now enables direct encryption in place with an existing data structure or field and eliminates the need for tokenization databases and lookups &#8211; as the 256 bit AES space is the token map per 256 bit key. This allows POS capture to clearer end to end protection &#8211; but without impacting intermediate systems &#8211; key management and rollover is also completely handled, and in fact stateless. The technique of FPE is provably secure to the same strength as regular block mode AES â€“ hence the NIST interest.</p>
<p>In terms of solving the key distribution issue and handling rollover, there is a public key technique called Identity Based Encryption (IBE). IBE permits any string â€“ e.g. an email address, a serial number, a unique identifier etc or even a variable string like â€œserial number + dateâ€ to be used as a direct public key â€“ the corresponding private key can be derived in near real time from a key server (somewhat analogous to a Root CA in traditional PKI) after authentication. This stateless approach also simplifies operations â€“ no key database to manage or Secure or continuously sync to DR sites and so on.</p>
<p>So, FPE allows direct encryption â€“ e.g. from POS to the back end â€“ clearer/acquirer. IBE combined with FPE can also solve some difficult challenges, such as when POS systems have no ability to secure a key locally, offline POS cases and card capture in low cost mobile devices.</p>
<p>Fortune 500 Firms/Tier 1 merchants do in fact use these techniques to address large scale complex privacy regulations such as PCI DSS, GLBA, HIPAA etc.</p>
<p>So, other than merchants who copy the plastic in the store (small volume threat)- the problem of protecting vast data sources such as transactions systems at rest, in motion, and in use is a solvable problem &#8211; and in a practical and economical manner.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PaymentArchXpert</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53588</link>
		<dc:creator>PaymentArchXpert</dc:creator>
		<pubDate>Fri, 30 Jan 2009 18:07:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53588</guid>
		<description>To combat criminals you must have their skills.  All you book smart, conference going, straight arrows can argue your point till your blue in the face but unless you have the counter technology security skills AND can execute them your designs are outdated.  Given the architecture of the American credit/debit network today a radical change is needed to offer individuals protection from the security knowledge deficient companies &#039;touching data&#039; along the transaction life-cycle.  The only way to know security is to live it.</description>
		<content:encoded><![CDATA[<p>To combat criminals you must have their skills.  All you book smart, conference going, straight arrows can argue your point till your blue in the face but unless you have the counter technology security skills AND can execute them your designs are outdated.  Given the architecture of the American credit/debit network today a radical change is needed to offer individuals protection from the security knowledge deficient companies &#8216;touching data&#8217; along the transaction life-cycle.  The only way to know security is to live it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cory Altheide</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53583</link>
		<dc:creator>Cory Altheide</dc:creator>
		<pubDate>Fri, 30 Jan 2009 15:25:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53583</guid>
		<description>&quot;Some Other Reader&quot; is right - I&#039;ve seen systems utilizing these &quot;authorization tokens&quot; (known as One Time Pads - http://en.wikipedia.org/wiki/One-time_pad)  breached, and these were not even systems processing financial details.  The attackers were simply after access to the computing resources involved.

However - it would be an excellent security measure to put in place since to deter criminals with a financial motive you simply have to make the cost of acquiring the data illicitly greater than the payoff.  Right now attackers are capable of running off with hundreds of thousands of cards by compromising a handful of machines.  Riding an existing authorized transaction and adding a fraudulent transaction *should* be exceedingly difficult, time consuming, and of little reward if OTP were implemented properly.</description>
		<content:encoded><![CDATA[<p>&#8220;Some Other Reader&#8221; is right &#8211; I&#8217;ve seen systems utilizing these &#8220;authorization tokens&#8221; (known as One Time Pads &#8211; <a href="http://en.wikipedia.org/wiki/One-time_pad" rel="nofollow">http://en.wikipedia.org/wiki/One-time_pad</a>)  breached, and these were not even systems processing financial details.  The attackers were simply after access to the computing resources involved.</p>
<p>However &#8211; it would be an excellent security measure to put in place since to deter criminals with a financial motive you simply have to make the cost of acquiring the data illicitly greater than the payoff.  Right now attackers are capable of running off with hundreds of thousands of cards by compromising a handful of machines.  Riding an existing authorized transaction and adding a fraudulent transaction *should* be exceedingly difficult, time consuming, and of little reward if OTP were implemented properly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Clement Dupuis</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53579</link>
		<dc:creator>Clement Dupuis</dc:creator>
		<pubDate>Fri, 30 Jan 2009 14:20:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53579</guid>
		<description>The article mentioned a VERY large number of temp file.

What about a very simple tool such as an integrity checker that tells you about new files, deleted files, modified files, or any changes to critical files.

I was taught that was a basic standard to have such tool.

I guess they are not as sexy as IPS and this is why people do not use them.  Even the most basic Host Based IDS would have detected such pattern.

Keep it simple

Clement</description>
		<content:encoded><![CDATA[<p>The article mentioned a VERY large number of temp file.</p>
<p>What about a very simple tool such as an integrity checker that tells you about new files, deleted files, modified files, or any changes to critical files.</p>
<p>I was taught that was a basic standard to have such tool.</p>
<p>I guess they are not as sexy as IPS and this is why people do not use them.  Even the most basic Host Based IDS would have detected such pattern.</p>
<p>Keep it simple</p>
<p>Clement</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Some Other Reader</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53553</link>
		<dc:creator>Some Other Reader</dc:creator>
		<pubDate>Fri, 30 Jan 2009 03:42:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53553</guid>
		<description>&quot;it does not matter if it is sniffed by an attacker â€” it is only good for a single transaction&quot;

It only takes one transaction for someone to steal your money...Also, its good for a single transaction ANYWHERE (as apposed to per-merchant-passwords). If the data can be sniffed, it can likely be intercepted, so subvert the order information (e.g. product and/or delivery address).

Oh, and I&#039;m sure people will end up losing PINs because of dirty fingerprints left on the keypad that lives on their credit-card! Will make the card itself more valuable, increasing the physical danger to cardholders.</description>
		<content:encoded><![CDATA[<p>&#8220;it does not matter if it is sniffed by an attacker â€” it is only good for a single transaction&#8221;</p>
<p>It only takes one transaction for someone to steal your money&#8230;Also, its good for a single transaction ANYWHERE (as apposed to per-merchant-passwords). If the data can be sniffed, it can likely be intercepted, so subvert the order information (e.g. product and/or delivery address).</p>
<p>Oh, and I&#8217;m sure people will end up losing PINs because of dirty fingerprints left on the keypad that lives on their credit-card! Will make the card itself more valuable, increasing the physical danger to cardholders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A reader</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53541</link>
		<dc:creator>A reader</dc:creator>
		<pubDate>Thu, 29 Jan 2009 20:02:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53541</guid>
		<description>Howard,

That&#039;s just more of the same &quot;pile on the protection&quot; mentality that leaves us exactly where we are today.  So we encrypt data at a few more points, but then we decrypt it just before it leaves our system so it can travel SSL to a processor, who extracts the cleartext data and then reencrypts it.  We&#039;ll spend a million dollars to achieve this, we&#039;ll spend another million having the PCI auditor bless and approve it, and the attackers will simply shift their attack to the decryption point.  Millions of dollars more will be spent, and hacks will still happen.

But they can be stopped completely.

There is cryptographic technology in use today by some European banks that use a smart card to produce a one-time-use &quot;authorization token&quot;.  The token generation happens only when the cardholder enters their PIN into their card -- not the merchant&#039;s terminal. The card is hardware owned by the bank, contains a private key injected by the bank, and is quite secure.  The decrypting side is also hardware owned by the same bank, and is also secured by them.  The authorization data itself is good for a single transaction, and it does not matter if it is sniffed by an attacker -- it is only good for a single transaction.

With this change, merchants and processors can hand card numbers around with no particular caution.  The card number itself is useless for trade without the authorization to use it.

The security of the system becomes the sole responsibility of the bank, and happens only inside bank-owned and controlled hardware.  Neither retailers nor payment processors have to go through heroics to guard the data.

This technology is not ground-breaking.  It is in use today.  It could theoretically be adopted bank-by-bank with no changes to retailers&#039; POS systems by using the existing PIN equipment to carry the new authorization data.  

What is lacking is the will to change the current process because we don&#039;t think it hurts bad enough, but mostly because we are terrified of making a real change.  Well, PCI compliance is taking money from all our pockets.  That hurts plenty these days.  And the change doesn&#039;t mean the end of easy-to-use credit.  It would add immeasurably to consumer confidence in the use of credit, strengthening web sales and reducing customer fears of &quot;will this waiter skim my card?&quot;</description>
		<content:encoded><![CDATA[<p>Howard,</p>
<p>That&#8217;s just more of the same &#8220;pile on the protection&#8221; mentality that leaves us exactly where we are today.  So we encrypt data at a few more points, but then we decrypt it just before it leaves our system so it can travel SSL to a processor, who extracts the cleartext data and then reencrypts it.  We&#8217;ll spend a million dollars to achieve this, we&#8217;ll spend another million having the PCI auditor bless and approve it, and the attackers will simply shift their attack to the decryption point.  Millions of dollars more will be spent, and hacks will still happen.</p>
<p>But they can be stopped completely.</p>
<p>There is cryptographic technology in use today by some European banks that use a smart card to produce a one-time-use &#8220;authorization token&#8221;.  The token generation happens only when the cardholder enters their PIN into their card &#8212; not the merchant&#8217;s terminal. The card is hardware owned by the bank, contains a private key injected by the bank, and is quite secure.  The decrypting side is also hardware owned by the same bank, and is also secured by them.  The authorization data itself is good for a single transaction, and it does not matter if it is sniffed by an attacker &#8212; it is only good for a single transaction.</p>
<p>With this change, merchants and processors can hand card numbers around with no particular caution.  The card number itself is useless for trade without the authorization to use it.</p>
<p>The security of the system becomes the sole responsibility of the bank, and happens only inside bank-owned and controlled hardware.  Neither retailers nor payment processors have to go through heroics to guard the data.</p>
<p>This technology is not ground-breaking.  It is in use today.  It could theoretically be adopted bank-by-bank with no changes to retailers&#8217; POS systems by using the existing PIN equipment to carry the new authorization data.  </p>
<p>What is lacking is the will to change the current process because we don&#8217;t think it hurts bad enough, but mostly because we are terrified of making a real change.  Well, PCI compliance is taking money from all our pockets.  That hurts plenty these days.  And the change doesn&#8217;t mean the end of easy-to-use credit.  It would add immeasurably to consumer confidence in the use of credit, strengthening web sales and reducing customer fears of &#8220;will this waiter skim my card?&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Hazel</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53533</link>
		<dc:creator>Patrick Hazel</dc:creator>
		<pubDate>Thu, 29 Jan 2009 19:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53533</guid>
		<description>Please keep in mind that the cost to convert the US payments infrastructure to smart card/chip and PIN is in the range of $15 billion.  Of the three major participants in the payment chain (banks, retailers, consumers), which one do you suggest is in the best position to pay these days? The fact is, solutions to the present data crisis will need to found in fixing the current infrastructure rather than replacing it with the next new thing.</description>
		<content:encoded><![CDATA[<p>Please keep in mind that the cost to convert the US payments infrastructure to smart card/chip and PIN is in the range of $15 billion.  Of the three major participants in the payment chain (banks, retailers, consumers), which one do you suggest is in the best position to pay these days? The fact is, solutions to the present data crisis will need to found in fixing the current infrastructure rather than replacing it with the next new thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cory Altheide</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53527</link>
		<dc:creator>Cory Altheide</dc:creator>
		<pubDate>Thu, 29 Jan 2009 17:11:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53527</guid>
		<description>Given that the same attackers apparently breached other networks and were already under investigation, isn&#039;t the simplest explanation for the forensic teams finding the malware solely in unallocated space simply that it was deleted before they located it, not it was running completely in unallocated space the entire time?
Malware is found in unallocated space.  That&#039;s fine, I can buy that, I&#039;ve found plenty before.  The article goes on to speculate that the reason for this is some hacker secret sauce, as opposed to the normal reason items end up in unallocated space - *because it is deleted*. I&#039;[ve written more on this here: http://posthumorous.com/article.php?story=20090129104115815
</description>
		<content:encoded><![CDATA[<p>Given that the same attackers apparently breached other networks and were already under investigation, isn&#8217;t the simplest explanation for the forensic teams finding the malware solely in unallocated space simply that it was deleted before they located it, not it was running completely in unallocated space the entire time?<br />
Malware is found in unallocated space.  That&#8217;s fine, I can buy that, I&#8217;ve found plenty before.  The article goes on to speculate that the reason for this is some hacker secret sauce, as opposed to the normal reason items end up in unallocated space &#8211; *because it is deleted*. I&#8217;[ve written more on this here: <a href="http://posthumorous.com/article.php?story=20090129104115815" rel="nofollow">http://posthumorous.com/article.php?story=20090129104115815</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Howard Falcon</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53523</link>
		<dc:creator>Howard Falcon</dc:creator>
		<pubDate>Thu, 29 Jan 2009 16:02:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53523</guid>
		<description>Better yet and less expensive would be to require all cards to provide a cvv, expiration date and possibly a zip code.  The information could be verified internally and the card number would be verified with the sale as it is today.  By requiring information that is on the card and verified before (swiped card) and without transmission for processing and after with confirming information (non swipe application), the card number alone would be totally useless.  

Each device or application that takes payment should encrypt data that is being transmitted and should require SSL as well.  This isn&#039;t hard to implement and shouldn&#039;t be expensive.  Today the information is tranmitted over public lines, phone or internet. to the procesosr. Once the processor receives it, it is transmitted for authorizaton over a secured dedicated network, or it should be.  The point of encryption is at the device / application and dencrypt at the 
processor.

PCI does have a number of valid regulations, however, PCI is only worried about the Network and the card information, Not how the card number is transmitted and Not what is required for a safe transaction, SSL and SSL2 have been hacked for years.

Multiple databases should be required, one for the card the other for the cardholder and one for the transaction.  The cardholder information if stored should be encrypted as the cardnumber.  No where should any part of the card information be stored.  Transaction data, such as total cost, tax, order number, etc... can be stored unencrypted.  

Decisions have to be made on what is required for safe transaction or what is required to identify and market consumers.  Both can live in the same world but they are seperate processes that required seperate security.</description>
		<content:encoded><![CDATA[<p>Better yet and less expensive would be to require all cards to provide a cvv, expiration date and possibly a zip code.  The information could be verified internally and the card number would be verified with the sale as it is today.  By requiring information that is on the card and verified before (swiped card) and without transmission for processing and after with confirming information (non swipe application), the card number alone would be totally useless.  </p>
<p>Each device or application that takes payment should encrypt data that is being transmitted and should require SSL as well.  This isn&#8217;t hard to implement and shouldn&#8217;t be expensive.  Today the information is tranmitted over public lines, phone or internet. to the procesosr. Once the processor receives it, it is transmitted for authorizaton over a secured dedicated network, or it should be.  The point of encryption is at the device / application and dencrypt at the<br />
processor.</p>
<p>PCI does have a number of valid regulations, however, PCI is only worried about the Network and the card information, Not how the card number is transmitted and Not what is required for a safe transaction, SSL and SSL2 have been hacked for years.</p>
<p>Multiple databases should be required, one for the card the other for the cardholder and one for the transaction.  The cardholder information if stored should be encrypted as the cardnumber.  No where should any part of the card information be stored.  Transaction data, such as total cost, tax, order number, etc&#8230; can be stored unencrypted.  </p>
<p>Decisions have to be made on what is required for safe transaction or what is required to identify and market consumers.  Both can live in the same world but they are seperate processes that required seperate security.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A reader</title>
		<link>http://storefrontbacktalk.com/securityfraud/heartland-sniffer-hid-in-unallocated-portion-of-disk/comment-page-1/#comment-53517</link>
		<dc:creator>A reader</dc:creator>
		<pubDate>Thu, 29 Jan 2009 14:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.storefrontbacktalk.com/?p=2294#comment-53517</guid>
		<description>If payment authorization data were truly end-to-end encrypted, starting at the chip in the customer&#039;s smart card and protected by an air gap from computers and networks, and ending at the secured decryption equipment in the bank, none of the additional midpoints, including the retailers, networks and the payment processors, would have to do anything extra to protect the data from fraudulent use.  No additional encryption would be required, no PCI auditing would be required, nothing.  It would be cheaper and faster for everyone.

In addition, not only would the banks would become the primary focus of attack (and they&#039;re better at defense than retailers,) a breached bank could expose only their set of customers.  There would be no cases of 100 million unrelated cardholders&#039; data leaked.

The very idea that six million web sites, one million retailers and hundreds of payment processors can all be 100% airtight 100% of the time is ludicrous.  The idea that we all have to spend millions of dollars protecting our systems from something that we shouldn&#039;t even have to concern ourselves over is maddening, and borders on extortion.  Rolling over and saying &quot;the status quo is fine&quot; is to continue to pile on the costs with no end in sight.  

Even with no costs associated with fraudulent card use, we&#039;re still pouring serious money down the drain on PCI assessments.  I believe we could have converted our systems to handle secure payment authorizations for less than 25% of the cost that we&#039;ve spent complying with PCI so far.  And our PCI auditors will be back for the 2009 season beginning in a month or so.  There goes more money that we can ill afford to waste.

And I should think the payment processors would rejoice in such an upgrade, instead of opposing it.  Protectionism shouldn&#039;t enter into the equation.  The value they add today is not in the secure handling of data, but in the consolidation of communications to the thousands of member banks and the aggregation of the payment process.  In the future, their role might even evolve to become the guarantor of a bank&#039;s legitimacy, protecting merchants from potential fraudulent &quot;pop-up bank&quot; attacks.  I know retailers don&#039;t have the capacity to evaluate every new bank that comes along.

Merchants and processors should band together to demand these changes from the card associations and banks, and soon.  We have to end the waste while we&#039;re still solvent.</description>
		<content:encoded><![CDATA[<p>If payment authorization data were truly end-to-end encrypted, starting at the chip in the customer&#8217;s smart card and protected by an air gap from computers and networks, and ending at the secured decryption equipment in the bank, none of the additional midpoints, including the retailers, networks and the payment processors, would have to do anything extra to protect the data from fraudulent use.  No additional encryption would be required, no PCI auditing would be required, nothing.  It would be cheaper and faster for everyone.</p>
<p>In addition, not only would the banks would become the primary focus of attack (and they&#8217;re better at defense than retailers,) a breached bank could expose only their set of customers.  There would be no cases of 100 million unrelated cardholders&#8217; data leaked.</p>
<p>The very idea that six million web sites, one million retailers and hundreds of payment processors can all be 100% airtight 100% of the time is ludicrous.  The idea that we all have to spend millions of dollars protecting our systems from something that we shouldn&#8217;t even have to concern ourselves over is maddening, and borders on extortion.  Rolling over and saying &#8220;the status quo is fine&#8221; is to continue to pile on the costs with no end in sight.  </p>
<p>Even with no costs associated with fraudulent card use, we&#8217;re still pouring serious money down the drain on PCI assessments.  I believe we could have converted our systems to handle secure payment authorizations for less than 25% of the cost that we&#8217;ve spent complying with PCI so far.  And our PCI auditors will be back for the 2009 season beginning in a month or so.  There goes more money that we can ill afford to waste.</p>
<p>And I should think the payment processors would rejoice in such an upgrade, instead of opposing it.  Protectionism shouldn&#8217;t enter into the equation.  The value they add today is not in the secure handling of data, but in the consolidation of communications to the thousands of member banks and the aggregation of the payment process.  In the future, their role might even evolve to become the guarantor of a bank&#8217;s legitimacy, protecting merchants from potential fraudulent &#8220;pop-up bank&#8221; attacks.  I know retailers don&#8217;t have the capacity to evaluate every new bank that comes along.</p>
<p>Merchants and processors should band together to demand these changes from the card associations and banks, and soon.  We have to end the waste while we&#8217;re still solvent.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

