Horizons Blog
Return to Innovation

The MBTA's CharlieCard relies on NXP Semiconductor's Mifare Classic smart card protocol. A Dutch group of researchers claims to have cracked the cryptographic cypher behind the system. (MBTA)

Another RFID smart card vulnerability exposed

By Andrew Heining | 10.08.08

Just two months after a judge barred a group of MIT students from disclosing vulnerabilities discovered in Boston’s CharlieCard fare collection system, another group, this time from the Netherlands, has published instructions for cracking the cryptographic cypher used to secure the world’s most popular transit system smart card.

The Dutch team of researchers presented the results [PDF] of their experiments with NXP Semiconductor’s Mifare Classic card at the Esorics security conference Monday in Malaga, Spain. As a Dutch affiliate of Infoworld reports, the team created a device to analyze the communication between the Mifare card and a reader. They then identified partial strings of the code given off by the reader as part of its digital handshake with the card, opening the door to cracking the cypher. It all sounds like something from the current season of Prison Break[Hulu], if you ask me.

As the MBTA did in the MIT students’ case, NXP sued to prevent the group from making their findings public, but a judge didn’t bite because the “University acted with due care, warning stakeholders early on,” and because the “damage is not [a] result of publication, but of apparent deficiencies in cards,” according to the Dutch team’s presentation.

Ars Technica points out that NXP didn’t stand by idly as their security protocols were breached. They introduced a new generation of cards that uses a much longer encryption code – one that’s more difficult to crack. But because of the old system’s popularity – Mifare cards make up 85 percent of the smart card market – NXP is giving the new cards backward compatibility with old readers. That, the site argues, makes the upgrade “an uncertain security replacement at best.”

When the Monitor covered the MIT students’ hack of the Boston CharlieCard system in August, it quoted senior security consultant Mike Davis of San Francisco’s IOActive: “I’ll predict for you that within a couple of months someone will reproduce the attack, whether or not the details were released…. The obscurity we relied on to protect these systems are just assumptions people have made.” That prediction appears to have come true.

<< How white roofs shine bright green | Main

Comments

1. olesmartie | 10.09.08

It’s not going to be easy to fix this problem - it will require quite a substantial re-design of the system to work with a different card, some terminal software changes and replacement of all the cards.
Sorry, but the mifare PLUS card doesn’t really resolve the problems. DESFire would be their best bet, but this card too has some security issues, and how long will it be before the security experts start working on the DESFire?
Also the poorly-designed system using dubious cards cause the transit public to regard all transit systems using contactless cards as security risks, and this is not good for those transit systems which have been well designed, have good security and use cards with far higher security.

Trackbacks/Pingbacks

Leave a Comment

  By clicking "Submit Comment", you agree to our Terms of Service.

We do not publish all comments, and we do not publish comments immediately. The comments feature is a forum to discuss the ideas in our stories. Constructive debate - even pointed disagreement - is welcome, but personal attacks on other commenters are not, and will not be published.

Tip: Do not write a novel. Keep it short. We will not publish lengthy comments. Come up with your own statements. This is not a place to cut and paste an email you received. If we recognize it as such, we won't post it.

Please do not post any comments that are commercial in nature or that violate copyrights.

Finally, we will not publish any comments that we regard as obscene, defamatory, or intended to incite violence.