Crypto-1
Die geheime Stromchiffre in MIFARE-Classic-Karten, die in Millionen Karten steckte, bis sie geknackt wurde.
Crypto-1 basiert auf einem 48-Bit-LFSR mit nichtlinearem Filter. NXP hielt den Algorithmus geheim, wer ihn untersuchen wollte, musste also vom Verhalten des Chips aus rückwärts arbeiten. Das ist Sicherheit durch Geheimhaltung, und sie hielt bis 2008, als Sicherheitsforscher der Radboud-Universität in den Niederlanden zeigten, dass sich der Chip brechen lässt.
Peinlich war nicht nur die Chiffre, sondern auch, was sie schützte: Fahrkarten des Nahverkehrs, Zutrittskarten und Hotelschlüssel mit demselben Chip. Millionen ausgelieferter Karten zu ersetzen dauerte Jahre. Es ist eines der deutlichsten Beispiele für das Kerckhoffs'sche Prinzip: Ein System soll auch dann sicher bleiben, wenn alles außer dem Schlüssel öffentlich bekannt ist.