What About "Smart" Credit Cards? 333
Platypii writes "After seeing many ads on TV and around the Internet for the "smart" credit cards (both major companies now have them I believe), I became curious about them. The Visa website was rather vague about it, and only proclaimed dreams of merging all your cards -- of whatever type -- into one. Anyone know the technical details of these cards? The privacy aspects?"
The Card knows... (Score:4, Funny)
Re:The Card knows... (Score:2, Redundant)
Re:The Card knows... (Score:2)
I thought the big deal with "smart cards," though, was that they were supposed to be usable as stored-value cards. I've never seen a good reason for their existence. Having one is touted as being not much different than carrying cash. Carrying a large wad of money—or the equivalent in a "smart card"—is the last thing I want to do. I carry as little cash as possible...typically no more than $20. I pay for nearly everything with a check card; the cash pays for those few places (fast-food joints and such) that either don't take check cards or charge a fee for their use. If I lose a check card or a credit card, I call the bank. They invalidate the old card and send a new one. If I lose a "smart card," it's just like losing cash—I'm fscked. I'd love to hear someone attempt to explain how this could possibly be a Good Thing.
Some proper information.... (Score:2, Informative)
Re:What are you talking about (Score:2)
Smart Cards wont stop stupid users (Score:2)
Re:Smart Cards wont stop stupid users (Score:1)
"His body rejected the 'smart card'."
(From the Dilbert of 3/21/97, third panel: after a card flees for its life from the grasp of the pointy-haired boss.)
Here's a decent primer on SmartCards (Score:3, Insightful)
--CTH
Re:Here's a decent primer on SmartCards (Score:2)
Duh, really? ahem. My point was, rather than being used to store data, the smartcards are designed to perform processing operations onboard - as this is considered to be more highly secure than simply shipping data off-board and recieving data back, weather that data be bankd account info, some sort of debit balance (as has been proposed for some next gen debit cards), or perhaps your complete medical history or whatever other data has been alocated to it. This is what happens when you use imprecise language I guess...
2600 (Score:1)
Re:2600 (Score:2)
Re:2600 (Score:1)
Smart? (Score:1)
And exactly who does smart refer to? (Score:1)
Are these cards called smart because somebody put a little electrical circuit in them, or is there a lot more going on with these "smart" credit cards than the average consumer knows? Credit cards are have always been evil - luring innocent and naive consumers and sinking them in irrecoverable debt. Perhaps they've just gotten cleverer at that.
Re:And exactly who does smart refer to? (Score:5, Insightful)
Then there's the 0% interest card I was offered. I put some of my other loans onto that card. When it comes due, I'll just pay it off. In the meantime, I get to use their money for free.
Credit cards are not evil. Using them unwisely is what is evil.
Cellphone/credit card convergence (Score:2)
Xix.
SMS spam (Score:2)
No! My shoe lace came undone and I happened to be out the front of Victoria's Secret. Honest honey...
Xix.
Re:And exactly who does smart refer to? (Score:2)
From what I've seen, the majority of perks and benefits associated with the premium American Express cards seem targeted at consumers who travel frequently. If you travel for work, these cards can be a great deal.
If only the sales reps were as smart as the cards (Score:3, Funny)
Me: "Yes, well, before I sign up, I'd like to know; is that smart chip silicon based or germanium based?"
Her: "...uhm... excuse me?"
Me: "Well, if a company doesn't know this kind of basic information about the products they are selling, that's not a company I would do buisness with. Good day."
Needless to say, they have yet to call back.
Re:If only the sales reps were as smart as the car (Score:2, Insightful)
You = A genuine rapier-witted genius who must feel really good about himself for demeaning the sales-rep.
Well-Done!
Re:Si (Score:2)
good info at gemplus.com (Score:2, Informative)
It's a gimmick (Score:3, Interesting)
Re:It's a gimmick (Score:1)
What's the point of storing data in a little easily-lost plastic sliver when you can instead store it in big redundant mainframes?
Re:It's a gimmick (Score:2, Informative)
About 140 bytes. "Smart cards" typically have anywhere from 1KB to 32KB. Not counting those newer optical ones which hold about 5MB.
Re:It's a gimmick (Score:2)
Re:It's a gimmick (Score:2, Informative)
Sure they do, they make a bunch of unwashed Windows users think they're 31337 because they have a credit card with a computer chip in it.
That's right, just Windows users. Oh you thought Macs and Linux might be supported? Fat chance! AmEx Blue has been promising Mac support Real Soon Now since their card debuted two years ago, but now they don't even mention it on their system requirements page [americanexpress.com] anymore. The promised Mac support was one of the reasons I got the Blue card, along with the 'added security'-- but their security is a joke in general. There was significant fraud perpetrated with my account number [home.net] before I even got the card, and it did not involve identity fraud or interception of my postal mail.
VISA's smart cards also offer bupkis in the way of non-Windows support. [visa.com]
~Philly
Re:It's a gimmick (Score:2)
Or by looking over your shoulder when you type it in, or by using a trojan device when you purchase something, etc. Hopefully your card self-destructs after X failed attempts, or it will be trivial to brute force the PIN out of it with a hacked up POS terminal.
Don't get me wrong, this is a somewhat useful incremental improvement. I only hope that it isn't trusted too much. I carry around credit cards because I know that I'm limited to a $50 loss in the worst case scenario. In theory if the authentication is done offline your (the merchant? the credit card company? the card holder?) potential loss is unlimited.
Europe (Score:1)
Perhaps someone who was at the HAL workshop [hal2001.org] can give the hacker's perspective?
my opinion (Score:4, Interesting)
Simple answer: More convience = less privacy = less security (for most cases)
What I find really interesting is the credit card one-time deals (don't know a link to information, if anybody does, please help out) but the gist of it was that: you'd sign up with a credit card with, say, Visa. Then when you're about to buy something on the internet you get a temporary credit card number from Visa that only has a certain amount available on its balance.
Security-wise it's great, since if anybody gets that number, no big deal, since they can't use it. Privacy-wise it wouldn't be hard to make it not require any personal details. (Since it's a temporary number issued on deman, it's almost safe to assume it's not stolen (possibly ask for a name or something like that))
Re:my opinion (Score:2)
A smart card that you buy in your local store for cash, which has a pre-encoded amount built in and a small identification system (even a PIN would be fine for this) that allows you to secure it so only you can use it.
No point in anybody stealing it because they can't use it, and nobody can see how much cash is in it, so no more profiling you based on how much cash is in your wallet.
Re:my opinion (Score:2)
If the credit card companies were smart enough to hire decent cryptographers, they could put together a standard using public key crypto & digital signatures. If done right, it would be very difficult to forge cards or make purchases with stolen cards (key revocation protocol could make a compromised card unusable.) Of course, that assumes that the credit card companies wanted to take the trouble to do it right, rather than using ROT-13.
I don't see why the credit card companies start putting together a scary ad campaign showing people with conventional credit cards getting ripped of, then saying "Don't let this happen to you, get our ultra secure smartcards." Then they could show an "evil hacker" trying to use the new cards, and getting nothing but "TRANSCATION DENIED." messages.
The merchants have enough motivation to want a more secure solution - every time a credit card transaction is rejected, they get slapped with a stiff chargeback fee and have to eat the loss. Consumers are only liable for fifty dollars if the report the card as stolen promptly, so they would find that having to switch to a new card is a big pain. The credit card companies have no motivation to do this, since that pass the fraud losses to the merchants, and collect chargeback fees on top.
Re:my opinion (Score:2)
So? The amounts will be encoded like a check. You'll only be able to cash a given packet once, and the central authority that clears them will have a record of which ones are valid. They'll be digitally signed. This problem was solved decades ago. Read Applied Cryptography.
Of course, the technology currently exists to use encryption to make this impossible, but how do we know that the card uses it?
By the lack of the issuing company going bankrupt from the massive losses. Anybody who doesn't know better than to do this wrong deserves what will happen to them in production.
Re:my opinion (Score:2)
Information wants to be free. It doesn't want to be $30.
If the project can't survive without selling a proprietary component, perhaps it should look at the other projects that are doing just fine without this restriction and ask what they're doing right.
Re:my opinion (Score:2)
If you have any uncertainty about your privacy, you should check out this statement [tagor.com].
techinical details of the card and privacy aspects (Score:2, Insightful)
Re:my opinion (Score:2)
Then when you're about to buy something on the internet you get a temporary credit card number from Visa that only has a certain amount available on its balance.
Guess you explained it better though.
If you were smart... (Score:1)
The average family in credit card debt carries a balance of $4000 on several cards from month to month.
I like to replace the words 'credit card' with 'loan shark'.
Run... (Score:1)
It's those damn marketing folks out of control again.
They just want to track all of your habits via cross-referencing to a central database.
It's just like tracking your IP across websites, except they'll know for certain that you really will spend money at those businesses.
Smart Cards (Score:1, Informative)
Online security (Score:2)
I'm in a hurry or I'd throw up links. I just noticed this hadn't been explained yet. Ta Ta!
Providian Visa. Do not fall for it! (Score:4, Informative)
looked like it would be a wonderful edition to the small collection of cards i rotate through my wallet over the months to build up an extensive credit history.
The problem with this card is it seems the entire company and everything about it is entirely automated.
I first received a call from them to activate the card from a very rude operator who demanded all this information about me which was entirely unnecessary and completely unrelated to the card. They also gave me a pathetic $1,000 limit making it the most useless card in my collection and I had cancelled a platinum discover card with an $8,000 limit for this stupid pretty-looking card.
Over the following two months I was still on the mailinglist and received three more notices to signup for the card.I tried to then use the card by charging a chartitable donation and it appeared to go through at first until I went to some stores tried to buy an item and it didnt go through. So I called to have the card activated again and after the process was complete it STILL wasnt activated making a total of 2 times.
At this point I was very frustrated so I tried to cancel it only to find absolutely every phone number was automated voicemail with no access to a human being and no option to cancel the card. There are multiple phone numbers which loop between each other so you can call one number and wind up selecting an option that will transfer you to one of the other numbers. I was just about to call the better business bureau when I FINALLY found an obscure number listed in a dark corner of their website and immediately cancelled it. Until Providian gets their act together AVOID THIS CARD. Besides Providian is already so nosy about all your personal details just to activate the card just think of how nosey they'll be when they finally activate the smart chip once enough get into circulation.
Re:Providian Visa. Do not fall for it! (Score:2, Interesting)
Like I said, my card isn't the smart variety, but it's a Providian card and I've never had any trouble with it. In fact I'd recommend Providian.
Just my $0.02. Sorry it's offtopic.
ISO 7816 (Score:5, Informative)
Re:ISO 7816 (Score:2)
They're all over Europe (Score:2, Funny)
For some things, the US is way behind.
In Europe (Score:2)
You load it with money from your account (usually at an automathic teller machine) and then you can go around buying things with that card until it's empty (and then you load it again).
Is it used?
The two situations i know best are Portugal and Holland.
Most banks introduced it in Portugal some years ago (a country wide standard) and went around offering cards, providing stores with card readers and advertising the cards. It was a total fiasco - they spent loads of money promoting it and in the end nobody uses it. Then again, the only advantage it had compared with hard cash was that it made it easier to pay for car-parking (instead of using coins).
In Holland they're doing the exact same thing as in Portugal except they are 1 or 2 years behind (they just recently stopped promoting it). Again a total fiasco.
So what's the problem with these cards?
For one they've been positioned as an electronic wallet. This means they have to compete with the ease of use of hard cash. (Accepted everywhere; physically more resistent; well known; widelly deployed).
Also the currently deployed solution doesn't offer many advantages over hard cash (you can used it in some (few) parking metters instead of coins - that's about it)
Finally, you can't use it to pay things in the Net (you need special equipment to use one of those cards) - this means they can't compete with the existing standard (credit cards).
Real solutions aren't here yet (Score:4, Interesting)
Blue, and everything else I've seen since then aren't real solutions, they're just gimmicks. They need to support real SmartCards which offer strong encryption onboard and payment approval. The half-assed crap that they're pushing now is next to useless. The only benefit that I can see of Blue and its ilk is that they might have the opportunity to make SmartCard readers ubiquitous. From there, they could maybe begin to support SmartCards with the features that I mentioned above.
What you're seeing is bad marketing. (Score:5, Informative)
I worked for SCM Microsystems in France, a company that made smart card hardware for set-top boxes and PCs. I worked on firmware for a CANAL+ (pay-per-view) decoder box that used a smart card for authentication.
What the credit card companies want is what they have in France (the rest of Europe? I don't know): when you use a credit card at a restaurant or store, you have to enter a PIN. All the credit cards in France are smart cards, and they store your pin (encrypted IIRC). This saves them lots of money in fraud charges.
However, you can't sell that in the US, because US consumers are already protected against credit card fraud by law. What's the value to consumers or merchants? They don't have to pay anyway (except through higher interest rates, but do you think the credit card companies are going to promise to lower interest rates? hell no, they want to increase PROFIT).
So the card companies are stuck with a hard marketing job: how do they get the merchants to pay up for new hardware to read the smart cards so they can start putting PIN protection on all the cards? well, they have to make it so that consumers are bringing smart cards into the store. If consumers are using the smart cards, the merchants will be forced to buy readers that can deal with them.
So how are they selling it to consumers? Badly. They're promising stuff that nobody really cares about... marginally easier admin of freq flyer miles, intangible future bonuses in "integrated" consumer information. Bleah.
Why don't they just frigging lower the interest rates on PIN protected cards? That would sell like hotcakes, and reducing fraud lossage is the card companies ONLY real concern. Because they are greedy fucks, that's why. They want to decrease their fraud lossage and keep the diff.
France was only able to railroad this through by subsidizing smart card development. Schlumberger et al got some big bank by developing the smart card system for the pay phones, which only happened due to some big time pork barrel action.
The US smart card folks just don't have their act together ATM. Too bad... I think the cards are cute. Don't really care as long as my liability on a credit card is just $50, though.
Bill Gribble -- grib@linuxdevel.com
Linux Developers Group
Re:What you're seeing is bad marketing. (Score:2)
And whether you realize it or not, we pay through the nose for it in the form of high interest rates and taxes. Yes, the government prosecutes credit card fraud, and it's rampant in the US. The credit card companies have no interest in implementing more secure methods of transaction because the costs of their lacking security are shouldered by the government.
I want secure, encrypted electronic money, and I want it now. There's no reason we couldn't have had this 20 years ago. It won't happen in the private sector though, they have to make money. And I don't want to have to pay money in order to use my money. And then there's the chicken-and-egg problem with elecronic money you mention. It's going to take government action to make it happen. I'm not holding my breath.
--Bob
Re: (Score:2)
Re:What you're seeing is bad marketing. (Score:2)
The organizations that prosecute credit card fraud are the FBI and Secret Service. Weird, huh? And they generally don't go after crimes unless they involve a large dollar amount -- i.e. large scam operations. If some kid just found your card, you're basically SOL. But it might be worthwhile to call them and hound them into taking a report.
I did a few web searches, and was unable to find any kind of instructions for reporting fraud to the FBI or secret service. There are a few dead links out there for some FBI reporting form, but it appears to be gone. I wonder if the situation has changed in the last few years? The Secret Service's page on the subject [ustreas.gov] says to contact your CC company, the three credit reporting agencies, and the police. But that obviously will go nowhere as far as criminal prosecution of the theif.
The FTC has a page [ftc.gov] but it says at the top "the FTC does not resolve individual consumer problems"...looks like the page is just for gathering statistics. I'm sure it's really fucking effective. The FTC also has an Identity theft complaint form [ftc.gov] and has a checkbox for credit card theft, but again it says "the FTC does not resolve individual consumer problems...".
So, it appears that the government quietly approves of credit card fraud. This sucks. This really sucks. We need a new system so badly...
--Bob
Re:What you're seeing is bad marketing. (Score:2)
The value to consumers seems to mainly be convenience (everyone has had to replace a lost/stolen cc, right?). The value to merchants goes further, specifically in "card not present" transactions (e.g. online transactions). In these cases, if the consumer later claims that the charge is fraudulent, the cc will charge-back the merchant for the amount of the transaction: the consumer wins, the cc wins, the theif wins, and the merchant loses. It amounts to a significant portion of expenses for online businesses. Progress in this area will greatly benefit these businesses (especially small, online-only businesses).
Re:What you're seeing is bad marketing. (Score:2)
I have a european credit card but currently live in the states. If I want to take a cash advance (which i do a lot) from any atm machine I have to punch in my credit cards pin number. In some places in Europe I can use this same pin number to authorize my card at a shop. In USA I cannot. Most places in scandinavia, however, do require my signature since they do not have pin verification equipment. I've always thought of the pin number as a standard feature on any visa card and my primary use for it has been taking a cash advance from an american atm..
The point of this was that if american atms offer cash advances from a credit card the only way to authorize this is the pin number. That means that american credit cards that can do cash advances from atms(all?) could also be verified at a shop with the same pin number. However, since none of the shops offer pin-verification, and it has not been made a federal law to exclusively require this, hopes of getting such a system as in france in use (remember, usa still primarily relies on checks - with signature) are about the same as me winning last nights 280mil powerball..
p.s. out of the three pb-tickets I bought not a single one had a single correct number.. there should be a price for that since the odds are against it..
Re:What you're seeing is bad marketing. (Score:2, Interesting)
The bank, naturally, takes a service charge from each transaction. As a result, some retailers don't allow Interac purchases below a certain limit (usually $5.) But it's pretty rare these days to go to a place that doesn't take the card. A few years ago, I was passing through the U.S., and almost ran into trouble when I tried paying for lunch at McDonald's with my bank card. The cashier just gave me a funny look. (Fortunately, I had a bit of cash on me at the time.) That shows how much we take it for granted.
(*) According to a study [cbc.ca] that was conducted about a year ago, 21% use credit cards as their primary method of payment, 35% use cash, and 42% use Interac. People aged 18-24 were at 61% in favour of Interac.
Re:What you're seeing is bad marketing. (Score:2)
A few years ago, a study found that there were more direct debit transactions in Canada than the US. That's total, not per capita.
The US is widely concidered to have the least efficient banking system in the world.
Re:What about disputes? (Score:2)
now I think it's good marketing (Score:2)
If the goofey thing would store an image of authorized users that the cashier would have to press to continue the transaction, it might be worth something. You could make the program fun by displaying several unauthorized users as well, say ten of them. Think a crook can remember your face that well?
Credit Card + Cue Cat (Score:2, Interesting)
Also, one of the main reasons I got them was that both where giving away free card readers which look pretty cool. They're gemstar (I think) and are the same ones that are supported by Win2k for authentication. Not a bad deal, I bet they retail for about $30 a peice. The card reader was also able to tell me a bit of info about the smart card used in my Dish Network reciever. Cool geek toy...nothing more. Next Cue Cat perhaps?
I did see some cool uses such as an electronic card punch that would stay on the card, i.e., you by 9 cups of coffee, you get the 10th free, the card keeps track instead of using a paper punch or other similar device. Alas, this was only a flash demo of what it could do, but I have yet to see any real world examples.
Europe's had it for 15 years! (Score:5, Insightful)
In France, there's a ubiquitous system which requires you to type your code for every purchase you do with it. AFAIK, nobody ever complained about it, considering you can't use a stolen French card anywhere in France. If it's combined with a Visa card, you can still use it outside the country where there's no direct way to check its validity.
Here, in Switzerland, my bank card is combined with Visa, and I can set limits for withdrawals and purchases done with the (post)bank part of the card (with a chip), or use the Visa function with equal flexibility.
I suppose it just results from a different banking system between the USA and Europe. In Europe, banks contract the credit card provider (visa, mastercard, etc) and merge their cards. Plus, in most countries, banks have merged their ATM services so you can use any card to pump money from any "hole in the wall".
What strikes me is that Americans see smart cards as a really new things, whereas here we use them for absolutely everything, from e-wallets to bus-pass or phone cards. Smart-card readers are available and cost something around $20...
Bah, real standards have always had hard times getting to the USA, and that's no news!
/max
Re:Europe's had it for 15 years! (Score:3, Interesting)
In France, there's a ubiquitous system which requires you to type your code for every purchase you do with it. AFAIK, nobody ever complained about it, considering you can't use a stolen French card anywhere in France. If it's combined with a Visa card, you can still use it outside the country where there's no direct way to check its validity.
As far as I understand it, the French system has been cracked, although to what extent I'm not sure (see Bruce Schneier's Secrets and Lies, he mentions it).
Apparantely the first guy who figured it out went to the card company, who asked him to prove it, which he did by buying a metro ticket. They then had him arrested, and forced him to sign an NDA to avoid prosecution.
Then someone else independently cracked it, and posted it anonymously from a cybercafe (in Paris, IIRC)
Smart cards are fine, but they need to use proper encryption, complete with completely open standards. I won't trust them until then. I know that companies expect fraud and absorb the costs, but you still need to be able to prove that you didn't make the purchase. Without a need for the vendor to produce a signature, this could be difficult.
Re:Europe's had it for 15 years! (Score:2)
Re:Europe's had it for 15 years! (Score:2)
Re:Europe's had it for 15 years! (Score:2)
In Finland, your SSN is used for absolutely everything, and whilst I was living there, I had quite some concerns regarding privacy, since all private and public services connect to a centralized DB. I got surprised to see how many details (bank account balance, etc.) could be seen by people who have no business watching that kind of data.
The European Union is centralizing its citizen database, and in most European countries privacy is not really an issue, since we've lost it numerous times in the past. The general opinion being "if you haven't got anything to hide, you have nothing to worry about", as it seems. When I talk about data privacy, most people look at me with blank eyes (except in Switzerland due to bank secrecy etc.).
The one privacy issue Europeans are really concerned about is their political opinions and activities, for which they have fought for centuries.
Now, to answer your question, identity theft isn't an issue, maybe because we have identity cards (except in the UK) and our governments have always liked to check who's who and where. Not mentioning you need to enter a PIN for each operation. US driving licenses are a real joke as proofs if ID when it comes to security. EU countries are working on a 'smart-card' ID with high encryption (sorry, can't find link) as a response to ID falsification, and the next generation of passports are likely to include biometric identification (fingerprints, DNA sequence...), mostly at the request of the USA (they threatened to reinstate visas otherwise)!!!
IMHO, the USA are facing a rather ironic situation, in which their claims for both security and absolute privacy collide for the simple reason the american ppl don't want "too much government". Instead of having a centralized authority keeping an eye on your most personal data, the subdivision of power upon national ID records leads to huge discrepancies due to miscommunication, loss of records, corruption, alien invaders, greedy megacorporations, etc.
After that, if you're unhappy with what your government does with your data, democracy should be there to help you change this.
/max
Haven't a clue, but allow me to speculate. (Score:2)
Nobody could get your private key unless they stole your physical card, since there's no need to have the key printed anywhere except in the card's circuit.
Here's the loop: Client (cardholder) sends server (issuer) a cookie encoded with Server's public key. Server decrypts it with its private key and sends it back along with its own cookie, encrypted with Client's public key. Client decrypts, compares the Client cookie it sent with its copy of it, thus validating Server's authority. Client then encrypts Server's cookie and sends it back. Server decrypts, compares with its copy, thus validating the client's authority. This is basic RSA/PGP stuff.
One simple handshake--it's about as complicated as the TCP/IP connection that was made to transport it--and your SmartCard is money.
This gets rid of the current problem of credit-card numbers being stolen ex proprio that arises because you have to copy the number itself off the card in order to use it.
--Blair
"I was speculating about the meaning of ex proprio, too. So sue me."
Re:Haven't a clue, but allow me to speculate. (Score:2)
Alice wants to buy a widget from Bob. Charlie is sitting on the wire during the conversation. Alice asks for Bob's public key, Charlie intercepts the request and returns his own.
It is not as simple as it sounds: "PKI" is the buzzword here: "Public Key Infrastructure", which doesn't really exist for commercial transactions in the way that you describe.
Re:Haven't a clue, but allow me to speculate. (Score:2)
The only spoof possible now is if the card is issued by the man in the middle. It's still vulnerable to physical compromise and cracking the private keys.
(BTW, when I called the card a crypto engine, I meant that the private key never leaves the card; it wouldn't be secure if it could; how you keep someone from reverse-engineering it off the chip is another story. I like the thing about the PIN, though; it improves over simple physical security. The on-card key generator will work iff the old key is used to perform the new-key-registration transaction.)
--Blair
"I can't tell what's better: pegging my karma at 50, or making people knock it down so I can peg it again..."
More security? How? (Score:2)
As a merchant, I would not take ones of these new cards with out making sure I'm not taking any of the risk.
There is also the static issue. I know a few women that can not deal with electronics without some heave duty static protection. One of them has a complete surface mount static protection workstation that she uses as her desk and so far it has keep her pc working. Before that she would blow motherboards, keyboards and mice week. Since she kills digital watches, I would expect one of these cards to have a life time of less than a week with her.
Use of SmartCards in Europe... (Score:4, Interesting)
We use them at my university for stored value as well. They were going to drop them from our IDs a few years ago, but the introduction of SunRay network appliances all over here and the hot-desking that goes with them guaranteed they'll stick around a while longer.
Although I think the coolest application I've seen is the card I can store all of my PCR programs on for our Thermal Cycler in the lab. Tres convenient!
--J
A little bit of real information (Score:3, Informative)
A smartcard could secure your credit card number so that only the banks ever see it plaintext. That means you never see it, the merchant and his punk waiter never see it. If they get clever and intercept the transmission, they'll see encrypted traffic - it behaves very similarly to SSL. The PIN is an authorization to allow the transaction to occurr, and interestingly the entering of the PIN# becomes one of the hardest security parts to lock down. I even saw prototype smartcards with little keypads right on them!
Having worked with the technology, I have FAR more faith in a (proper) smartcard-secured credit card transaction than a normal one. Imagine being able to go to po-dunk computer supplier.com and not have to give him your CC # to make a purchase? It's a good thing.
Smart Card Capabilities and Protocols (Score:3, Insightful)
Some of the better manufacturers of Smart Cards add all sorts of physical security to the chips as well...to the point where you can't even take the chip apart and scan the die with a electron microsope or special probes to try to read or trick the bits out of memory.
My guess is that the current Visa cards do NOT use onboard cryptography yet...that these are general purpose cards which for now store your credit card number and address for convenience because the infrastructure is not yet in place AFAIK to support public key credit card transactions. They may or may not already have crypto software onboard that could be used with a PKCS#11 driver, but the credit card companies just want to get them and the readers deployed, and then will provide a software update or something to actually add crypto features in your transaction in the next couple years. See the PKCS#11 standard written by RSA (on their web site) for the standard crypto API which has been adopted for smartcards.
Note that smart cards have been around for a while in europe, although they were typically not used in a cryptographically sophistically way.
See www.pki-page.org [pki-page.org] and http://www.rsasecurity.com/rsalabs/pkcs/pkcs-11/ [rsasecurity.com]
Braddock Gaskill
Security Consultant
braddock@braddock.com
technical details (Score:2, Informative)
Smart Cards (Score:4, Interesting)
Most smart cards (JavaCards or OpenCards) support encryption, wired or wireless interfaces, and a bit of space on the card itself for a program of your own. www.basiccard.com [basiccard.com] offers a neat little set of cards you can program in basic, if you're just getting started. (the program on the computer can be written in any language). www.gemplus.com has cards you can program in Java, but these are much more expensive.
Each card has an onboard computer which you can program to do your bidding, from anything to securely storing cash (that only the correct program, or card reader can adjust, if you like), identity checking (imagine an ID card with your picture, signature, left thumbprint on the surface of the card, and stored securely inside the card - now there's an ID), and tons of other things that haven't been thought of yet.
You can use them as phone cards, tiny cash cards (swipe your card in front of a soda machine, push Pepsi, drink, repeat)
There are tons of cool things you can do with a tiny computer embedded in a card. Its more than just memory storage, its an entire cpu that you could use for a new TIS authentication scheme, or a new payphone card, or a key for your encrypted files. You could walk by a local ESPN store, swipe your card, then on your Palm later check out all the scores and player stats for the last week. Look, smartcards are great or evil, depending on how creative you are, but the potential for some very cool things is definately there.
An overview of Chip-enabled Credit Cards (Score:3, Informative)
The use of chip cards has tremendous potential in both the face-to-face (traditional, i.e. at the grocery store) and card-not-present (CNP, i.e. Internet) purchase mediums. For example, one day there may be a client-side and server-side standard that enables card authentication over the Internet, giving e-commerce retailers greater confidence that the person on the other end is the legitimate cardholder and not someone typing in stolen cardholder information. There are also a number of other proposals to use the chip for CRM purposes, such as electronic couponing and loyalty schemes. The potential is certainly there to greatly improve the way credit cards are used for payments today.
Despite this potential, even the card companies don't know what to do with the chips on these cards. There is a total lack of standards among the card associations (Visa, MC, Amex, Discover and other foreign schemes). To date, none of them have proposed any type of beneficial use for these embedded chips. The card associations love to use catch slogans like "The card with a brain", but mysteriously offer no explanation as to how this brain can help you.
The use of embedded-chip payment cards is not new to the world. Several card markets have experimented with chip cards in the past. Perhaps the most notable market is France, who has employed chip card technology for the last several years. If you've ever been to France, you may have noticed that there is a PIN input pad at every point-of-sale terminal. If you are at a restaurant, the waiter will bring a handheld card reader to your table. Each card issued by a French bank contains a chip, which enables this reader unit to verify if a correct secret PIN has been entered by the cardholder - without contacting a bank or any other banking network. These units also contain a traditional magnetic stripe reader used to authorize non-French issued cards.
This chip-bases system was implemented in France for two reasons: offline cardholder verification and enhanced security. Since the units are able to independently verify correct cardholder PINs, this allows merchants to authorize credit card transactions offline, without requiring a dedicted phone line. This is a nice feature for countries with telcos that take 12 months to install a phone line, which often have overly expensive telecom costs. One important thing to note: Offline PIN-based validations do not have the ability to check for basic validations like checking to see if there is open credit on the account or checking to see if the account is even valid. The offline validation also does not work on non-French issued cards. Subsequently, most retailers authorize transactions using a traditional online method, even if the card has a chip.
Despite the widespread use in France, chip-based authorization is still years away here in the US. France is a very small card market with only a handful of banks issuing credit cards. Various reports have estimated a cost between $10 and $20 billion dollars to convert the current US card authorizations systems to include chip-based authentication/authorization - a cost that card issuers, acquirers (the banks that merchants interface with) and merchants are not ready to eat. In addition, extending chip card authorization to the online world will require client-side hardware (i.e. card readers) and server-side software....more hassle than the card issuers are ready to deal with right now. AMEX tried it and failed miserably (did you actually know anyone that used the AMEX Blue smart card reader? Do you know any online merchants that support it?)
In a nutshell, your credit card may have a brain, but it is yet to have a place to use all that intelligence.
Looks like a good idea (Score:2)
I had a customer tonight at work who had one and he didn't seem to even know what it did when I talked to him about it. He just figured it was an "upgraded credit card".
I'll look into these cards once the uses become more mainstream. I would love to be able to go to a site, click buy and plug in my card and have everything be taken care of. Thats why I'll use one.
Kiwis use EFTPOS, and its smarter (Score:2)
Simple, effective, had it for years and it works. No need for silicon smart/dumb cards. And yes I can transfer money from my account to someone else's over the phone.
Vik
Re:Kiwis use EFTPOS, and its smarter (Score:2)
Dave
Deets.. (Score:2)
Basically all it is is a smart card on your credit card, that contains all of the info that is on the mag stripe of the card. The only difference is that you can insert the card into a reader (end first, and only about 2" to get the chip in), it will prompt you for a pin code, and you can enter it, then the terminal has the info to make the purchase. It's not much different than normal magstripe readers, except that it has the potential in the future to be a lot neater (like replace cash entirely). It can also be used for loyalty programs (stores points on the card, for example). As for the "much more secure", that's bullshit. The information that is on the card is kept hidden and unaccessable, that's correct. It cannot be modified, that's correct. You cannot copy the card, that's correct. But on your PC any information must be passed into the browser, and over the internet, and thus it's just as vulnerable as typing it in yourself.
In the future, you will be able to do things like have a remote site talk directly to the chip on the card, using built in encryption that will be entirely secure, as well as do neat things like authorize payments from your bank, cash transfers, withdrawing money from your bank over the internet onto your card (don't need to go to an ABM anymore!) Unfortunately people aren't yet comfortable with this technology as a whole, and thus the technology trials proved that although the technology works and is available, nobody wanted to use them. Perhaps in another 3 or 4 years.
OTOH, Europe has had smart chips in their credit cards for years now, to the point at which vendors get confused when you pass them a normal mag-stripe-only credit card (I'm not joking, I've had my card refused several times because they couldn't figure out how to use it). Similarly all bank cards here have a smart card in them. It's a lot more secure for banking because you can't copy the card just by knowing the number on the card and the pin number. In North America it has happened several times where people can capture the pin code and card number, make a new card, go up to some banking machine and withdrawl money, and guess what, the legitimate card owner gets fsck'ed over because there's no protection against that. Common to happen is a video camera placed above the keypad somewhere (For example, there was a case in a supermarket where some guy placed a camera with a zoom lens in the rafters of the roof just above a checkout, had it focused on the pinpad, the camera captured the card number visually, and watched you punch in the number. He got away with it for a few months until they traced down where this was happening and finally caught him. Popular also is to put a fake ABM in a parking lot somewhere, and have it prompt you for your card and pin number, then just print out "Sorry, network failure" message, at which point you go away grumbling but they now have your card/pin... I don't use interact anymore because it is HORRIBLY insecure. Credit cards however still are insecure, but the credit card company takes the loss instead of you =)...
History on Visa Smart. Who & What ... (Score:2)
What I forgot ... (Score:2)
Use for Smart Cards (Score:2, Informative)
The VISA and Amex Blue are great ideas, but building the infrastructure to use them is going to be the big problem. Any Merchant who accepts credit cards already has a mag stripe reader of some sort. It can be a self contained unit or built into the cash register. For smart card transactions to become popular, chip card readers will have to be placed at retailers. Internet purchasing is another good use for chip card technology, the promise is there, but the implementation is not. Chip card technology is popular in Europe, so the market is there if the applications are forthcoming.
I work for a company that deals with chip cards (although not in the credit card arena) -- the cards themself are highly secure when compared to a mag stripe card. The fraud we have seen has not been hacks to the card itself, but fraud at either the Point-of-sale or when the card is applied for. I'm sure the card could be hacked, given enough time and money, but barring an inside job, the cost of defeating the security is higher than the benefit that would be gained. Of course, in the credit card market the benefit goes up, so there will be more attempts to crack the chip. I'm not going to reveal the exact market that we are in, but remember, google is your friend :)
One of the big advantages of the chip card (beyond fraud control) is that value can be stored on the card. For example, I put $50 dollars on my card. I can then go to locations that accept chip card purchases and I can make a purchase without the Merchant being on line. The merchant settles at the end of the day by dial up modem, and their money can be transferred to the Merchant's bank account the next day. This kind of use is great for merchants that are at Flea Markets, Hamfests, or other locations were online terminals are not practical. The credit card vendor provides all of the infrastructure to make this happen. There is a lot of potential here for this market, the cards are getting out there, but neither VISA or Amex has put the infrastructure together yet to actually make it happen.
Re:Use for Smart Cards (Score:2)
Re:Use for Smart Cards (Score:2)
Not true. Pay by Amex in a taxi in Amsterdam, for example, and the driver will use a device that imprints your card onto a paper form, which you sign, and the paper forms are processed off line.
For example, I put $50 dollars on my card. I can then go to locations that accept chip card purchases and I can make a purchase without the Merchant being on line.
That's amazing! I wish I could do that with $50 cash in my wallet!
Sorry to be sarcastic, but the point is, if you have to visit a station to "charge" your card with money, why would you bother? Why not just go to the ATM? The real advantage of a credit card is that you don't need to worry about how much cash you have on you, you have purchasing power up to your credit limit there with you, and you are protected by law (Consumer Credit Act, 1974) against fraud or even against faulty merchandise.
I can't see regular credit cards going away anytime soon, whatever authentication mechanism is used.
Just saw this commercial (Score:2)
Smart Card Chip? (Score:2, Funny)
All the smarts benefits the merchant (Score:2)
But it doesn't work that way because merchants don't want it to.
some smartcard info (Score:5, Informative)
Protocols
Smartcards (and their predecessors, "chipcards") implement ISO standard 7816. As a previous writer noted, above, this largly defines the physical, mechanical, and electrical characteristics of the card. It also defines the communications protcol used by a terminal when communicating with a card.
There are two major catagories of card, each with its own characteristics and generally its own communications method. These are:
These use ISO7814 part 4 S=0 ("synchronous") mode communications. They're essentially dumb memory devices, which are serially strobed synchronous data (a bit like an i2C chip in your PC) by the terminal. They don't rise to the level of "smart"cards - other than some very basic (password) authentication, they're just dumb memory devices. Most include a suicide mechanism, whereby they blow their own internal fuse (and thus become permanently dead) if you send them too many wrong passwords. Typically these are used for applications that store and manage a few values - e.g. phonecards, loyalty tokens and utility meter tokencards.
These use ISO7416 part 4 T=0 (character asynchronous mode) and T=1 (block asynchronous mode) communications. They're real computer devices in their own right, typically with either an 8051 or Hitachi H8 8-bit microcontroller as a brain and a surprising amount of memory - several Kbytes of RAM and up to 64Kbytes of flash or EEPROM storage - pretty impressive for a chip that's 2x3mm, I think.
T=0 is a simple, half-duplex, master-clocked serial protocol - you could _almost_ use a regular UART to talk to the card, except the card's initial message (its ATR - Answer To Reset) is sent synchronously, and the UARTS in regular PCs don't have a raw/USART mode that would allow them to receive this correctly. The actual communication speed varies between cards (the card tells the terminal how fast it can go in its ATR), but its generally very slow, around 300baud max. T=1 is just a simple packet format layed on T=0. Both T=0 and T=1 are, IMHO, rather crappy protocols.
True smartcards aren't just dumb memory devices - they run actual programs, and often have built in special functions, generally cryptography stuff (GemPlus makes DES and RSA enabled cards).
Major players
Security
As a replacement technology for regular magnetic swipe cards, smartcards are _much_ more secure, mostly because magnetic swipe cards are totally insecure - you can write one yourself with a reader you paid a few hundred dollars for - there's no magic and no cryptography at all.
As real security devices, smartcards aren't terribly secure. They're designed to be tamper-proof, but their form-factor ensures that this will never be very effective. Current implementations leak information from various sidechannels (EMF, heat-dissipation, elapsed-time to perform crypto operations), some of which are pretty easily fixed and some of which aren't. They're never going to be super secure (you're never going to put the launch codes for nuclear missiles on one), but they're probably fine for real-world use for their current and proposed applications.
Writing code yourself
GEMplus sells (for a pretty reasonable price) an evaluation kit with a few demo cards, some programming info and a card interface that plugs into your PC's serial port.
You can get limited JavaCard stuff from java.sun.com, but you typically need more stuff that pertains to the specific card - you get this from the card's manufacturer. The JDK's javac compiler is used to compile code for the javacard.
Sun also has (or at least used to) a pretty comprehensive software framework for the terminal (PC/server) end of the equation - it's called OpenCardFramework. It simplifies a lot of the pain-in-the-ass features terminal programmers have to put up with when talking to smartcards.
Privacy concerns
When used as a replacement for existing magnetic cards, there's no more privacy concern than with the magnetic cards - the credit card company knows all about all your transactions either way, and with the smartcard you're less likely to find out that some enterprising folks in the Far East have cloned your card and tried to buy an airplane with it.
There are privacy concens when you consider that the card can host multiple applications. In practice, you as a consumer (note: consumer is the new word for citizen, apparently) have little to no knowledge of what is being stored, run, or communicated to/from your card. The card's crypto means you can't just open the card up yourself and hunt around to see, so you'll have to trust the issuer of the card (and their agents, etc.).
Re:some smartcard info (Score:2, Informative)
the big problem with smartcard comms is that is half-duplex -- only a single transmit/receive pad on the card. in practice, this forces a master/slave (or "simplex") protocol.
nobody
French smart cards have already been cracked (Score:2, Informative)
You can find more details here [parodie.com].
Not so smart? (Score:2)
Quoting http://www.mastercard.com/education/shoppingtips/ [mastercard.com]:
Will payment by credit card still be the safest way if there is a computer on the card? After all, computers don't err, and if the technology makes it harder to use the card unauthorized, it may also become harder to dispute transactions, just because the technology is believed to be secure.
Recommended reading:
both by Ross Anderson [cam.ac.uk].
The traditional credit card system may be smarter than the smart card, because it accepts the possibility of failure and distributes the risk over all customers of the card issuer.
No big deal (Score:2, Informative)
MasterCard smart card (Score:2, Interesting)
Smart cards, and Linux support (Score:2)
The capabilities range from simple memory storage cards (3KB to 16KB), which are a high tech equalivant of the magnetic stripe on "swipe cards" to high end crypto processors which are tamper resistant and/or tamper evident. These crypto cards can generate a private key that never leaves the card, and can securely performing digitial signind decryption using the private key. Such cards typically support DES, Triple DES, RSA 512-1024 bit and SHA-1. E.g. CryptoFlex from Schlumberger [slb.com], Gemplus Public Key [gemplus.com]
Smart cards are already far more common in Europe, are used in satellite TV, Mondex (an electronic wallet scheme that never seems to get off the ground), and in a different form factor, the SIM cards of GSM mobile phones are smart cards. Because of Sat-TV, Pay-TV, and GSM phones there are hundreds of millions of smart cards in use today.
There is also Linux support via MUSCLE [linuxnet.com] which supports the PC/SC API made popular under Windows, and most vendors support.
"Smart" (Dumb) cards (Score:2)
No cash? (Score:2)
I like cash and I dislike cards.
I dislike having my shopping habits tracked, and when it comes time to do work on the side, it's nice to be paid in cash and not have to worry about Federal or State Income Tax on said wages.
In a cashless society, everything is going to be tracked, and I do not like that.
Re:No cash? (Score:2)
Re:No cash? (Score:2)
Sorry, I think that the entire Income Tax system in the United States is horribly wrong and biased against lower income brackets.
Why should I have social security taken from work I do on the side when I will never see a dime from social security...
Re:No cash? (Score:2)
Why should I have social security taken from work I do on the side when I will never see a dime from social security...
You seem to be overlooking the word "social". It's not a savings account, it's a support system for those who are already retired. Depending on who you ask, you're supposed to pay into it to either (A) reduce the level of poverty among the elderly; or (B) encourage the elderly to retire so that more job openings are made available to the young (the latter was the reason it was first created during the Depression, when unemployment reached record levels; the former is the typical argument for keeping it around today).
Re:Social (Score:2)
It's a failing support system that at the current rate of funding and payouts...will never be seen by anyone under the age of 30.
I will never see a dime of it, nor will anyone born since the Vietnam War ended.
I don't buy the "it makes more jobs open so the young can have work", because 16 million new jobs have been created in the US since 1991, and the majority of positions vacated by a retiring person isn't filled by a young high school or college graduate.
And...at the time of creation in the US, the median life expectancy was 65.5...and the Social Security age was set at 65, it was not and retirement or poverty assistance tool.
To sum up so I sort of kinda stay on topic.
Smart Card that track spending and income - Bad.
Social Security - Worthless for Me
Re:No cash? No Problem? (Score:2)
"This note is legal tender for all debts, public and private"
Yes it does have a unique number, but it's not nearly as traceable as a credit card or smart card. If I use a dollar to buy beer, CD-Rs or cocaine, there's no record that John Doe used 100 dollar bill X12345678Z at 10:12:14 on Jan 1, 2002 at Bob's House of Crank, Beer and Blank CDs.
If I use a smart card or some other "cashless" solution...it's all tracked.