Tijdens het Chaos Communication Congress heeft Karsten Nohl van de universiteit van Virginia samen met hackers Starbug en Henryk Plötz aangetoond hoe de geheime cryptografie van Mifare Classic in elkaar steekt. Dit is een van NXP‘s RFID-gebaseerde Mifare-technologieën voor contactloze identificatie. Ze vindt onder meer toepassing in kaartjes voor evenementen, openbaar vervoer, toegangsbeveiliging van gebouwen en tolheffing.
Volgens de onderzoekers is het met hun kennis mogelijk om de sleutel van een kaart binnen exponentiële tijd in handen te krijgen. Dat maakt de technologie ongeschikt voor transacties waarbij grote bedragen of belangen gemoeid zijn. Voor kwaadwillenden is het dan rendabel om apparatuur aan te schaffen die de beveiliging binnen korte tijd breekt. Volgens de onderzoekers is de technologie daarom alleen geschikt voor kleine betalingen en privacybeveiliging. Ze vermoeden zelfs dat het mogelijk is om het systeem binnen subexponentiële tijd te kraken.
Nohl zei op het congres dat makers van RFID-labels voor een voortdurend dilemma staan. Goede cryptografie kost geld en verbruikt relatief veel energie. Een RFID-label moet juist goedkoop zijn en weinig energie gebruiken. Daarom moeten ze een vereenvoudigd schema gebruiken dat toch goed presteert. Hij ziet eigenlijk geen geschikt cryptogafieschema‘s voor deze toepassing. ’Maar dat moet wel opgelost worden voordat we het grootschalig gaan inzetten en wachtwoorden, pingetallen en biometrische toepassingen vervangen.‘
