Researchers have proved that cracking the cryptography of RFID cards that use Mifare Classic (Standard) integrated circuits (ICs) takes only a matter of seconds. Such cards are widely used around the world to control various types of access. The ICs were originally introduced in 1995.
In late February the Dutch government's TNO Information and Communications unit issued a warning report about the weakness of the ICs, which are used in RFID cards for access to public transportation. The warning stems from a presentation given by the Chaos Communication Club (CCC) in December 2007. During the presentation, CCC pointed out that the existence of severe weaknesses in Mifare Classic RFID card, made by NXP Semiconductors, an independent company and formerly a division of Royal Philips Electronics.
CCC's report led to further research and on March 10 "Karsten Nohl, a graduate student in the Department of Computer Science at the University of Virginia, released a report on his analysis of the cryptography used by the Mifare Classic ICs. The Dutch government had said that cracking the encryption would require $9,000 in hardware and hours of time. However, according to Nohl, a successful crack could be perfomed on a typical desktop PC in a matter of seconds.
Subsequently, the Digital Security Group (DSG) at Radboud Universiteit Nijmegen conducted further research that involved exploiting weaknesses in the encryption protocol. DSG was able to successfully retrieve cryptographic keys without the use of high-cost equipment. The researchers were then able to reproduce a copy of the card which could then be used at will. DSG published a video on YouTube (seen below) that demonstrates the ease of the attack. DSG also issued a press release about its work.
According to NXP, there are over 200 million Mifare Classic ICs in use around the world. However, a related story by the Associated Press claimed that "2 million cards in the Netherlands and a billion globally" use the ICs.