top | item 1508816

Shimming: the newest con for stealing credit card info from ATM machines

26 points| Julie188 | 15 years ago |networkworld.com | reply

10 comments

order
[+] wmf|15 years ago|reply
This doesn't work in the US because we don't have smart cards.

Edit: My point stands that this particular attack does not exist in the US and people don't need to worry about it. Existing precautions against magstripe card skimming are adequate.

[+] axod|15 years ago|reply
Copying credit cards in the US is trivial since you don't have chips in the cards.
[+] Derferman|15 years ago|reply
I believe that the current attack in the US combines the aforementioned technology with a small camera mounted on the top of the ATM to capture a user's pin number.
[+] JoelB|15 years ago|reply
From my understanding of smart cards, I don't see how this is possible.

Communication between the card and the reader is typically done using encryption with a Diffie-Hellman key exchange with a man-in-the-middle resistant protocol. You would need to attack whatever encryption algorithm is being used, which is non-trivial even with physical access. You would need to either perform differential power analysis attack or a timing attack or attack a weakness in the algorithm.

Seeing as how one of the primary purposes of smart cards was to eliminate skimming and similar attacks, I can't fathom why any reader would ever be created that didn't support session encryption. Why use a chip if it's basically the same as a magnetic stripe? I'll plead ignorance on the workings of the European debit system as I'm Canadian and we're just getting smart cards now.

Does anyone have a better source than the linked article?

EDIT: Nevermind, apparently the security was broken a while ago:

http://www.cl.cam.ac.uk/research/security/banking/nopin/oakl...

[+] adorton|15 years ago|reply
Interesting, but how could collected data be retrieved? Could a wireless transmitter be built to fit on this 0.1mm card?
[+] wmf|15 years ago|reply
Perhaps the thieves return later to remove the shim and its data.