A) you want me to type my pin into a compromised device, the pinpad at the pump
B) you expect me to remember seven pins, I carry seven credit cards (yes that's excessive) and each should have a separate pin for security, right?
Ex of a simple and secure system. cc shows transaction cost, user clicks ok on the card. Card digitally signs a transaction with time stamp, vender ID, and amount.
Want safe online transactions, add a USB dongle or Bluetooth.
But it won't save you from a compromised point-of-sale system that lies to you about how much you're paying or which commits fraudulent transactions while the card is still in the reader.
Now, if only we carried around a device that included a display and some sort of input mechanism, plus a near-distance communication chip...
(Ok, if the device is a general computing device, a special secure operation mode might be needed for this sort of use case, one which can't be subverted by normally installed software, but still...)
Now people will complain that "the app doesn't run on their rooted, bootloader unlocked, jailbroken phones"
I mean, you can mod the brakes on your car if you really want to, at your own risk. What is a bit strange is when your media player can affect your brakes without you even noticing. Same principle here, less lives on the line.
If you're not going to do chip and PIN (and you should), why not just chip and nothing?
Thankfully we've now got chip & pin, completely removing the need for minimum wage retail staff to verify ownership of credit cards.
NPR's Planet Money recently did a story on the signature in CC payments. The answer seems to be "not really".
"Today on the show: the signature. It's supposed to say, "This is me." But where did the idea come from? And why are we still using it? We consult a rabbi, a lawyer and a credit card executive."
http://www.npr.org/sections/money/2014/08/29/344034815/episo...