Krypto-1

Krypto1
Crypto1.png
NXP Crypto1
Allmänt
Designers Philips/NXP
Först publicerad 6 oktober 2008
Chifferdetalj
Nyckelstorlekar 48 bitar
Säkerhetskrav 48 bitar
Strukturera NLFSR , LFSR
Bästa offentliga kryptoanalys
Garcia, Flavio D.; Peter van Rossum; Roel Verdult; Ronny Wichers Schreur (2009-03-17). "Trådlöst ficktjuver ett Mifare Classic-kort"

Crypto1 är en proprietär krypteringsalgoritm ( strömchiffer ) och autentiseringsprotokoll skapat av NXP Semiconductors för sina MIFARE Classic RFID kontaktlösa smartkort som lanserades 1994. Sådana kort har använts i många anmärkningsvärda system, inklusive Oyster card , CharlieCard och OV-chipkaart .

År 2009 hade kryptografisk forskning omvänt chiffret och en mängd olika attacker publicerades som effektivt bröt säkerheten.

NXP svarade med att ge ut "härdade" (men fortfarande bakåtkompatibla) kort, MIFARE Classic EV1. Men under 2015 gjorde en ny attack korten osäkra, och NXP rekommenderar nu att migrera bort från MIFARE Classic.

Teknisk beskrivning

Crypto1 är ett strömchiffer som i sin struktur mycket liknar efterföljaren Hitag2. Crypto1 består av

Den vanliga driften av Crypto1- och Hitag2-chiffer använder icke-linjär återkoppling endast under initialiserings-/autentiseringssteget, och växlar till drift som en LFSR med ett icke-linjärt utgångsfilter (filtergenerator) för resten av kommunikationen.

Se även

externa länkar