Designer (r) | Ronald rivest |
---|---|
Første publikation | 1984 |
Stammer fra | AF |
Kryptering (er) baseret på denne algoritme | Ingen |
Blokstørrelse (r) | 64 bit |
---|---|
Nøglelængde | 184 bits |
Struktur | Feistel-netværk |
Antal sving | 16 |
Bedre kryptanalyse
lineær og differentiel kryptanalyse som med DES, relateret nøgleangreb af Adi Shamir et al. såvel som Bruce Schneier et al.
DES-X eller DESX er en blokchiffer afledt af DES og foreslået af Ronald Rivest i 1984 . Dette er en variant beregnet til at give større sikkerhed med en 184- bit nøgle i stedet for den 56-bit originale kryptering. Dette kunne være genstand for en udtømmende søgning fra især regeringer i USA med NSA .
DES-X er baseret på en 64-bit XOR (K 1 ) fra den primære nøgle K med klar tekst, og dette før du anvender DES. Derefter udføres en XOR igen med 64 andre bits (K 2 ) i hovednøglen, og dette på krypteringsteksten. Mere formelt foretages krypteringen som følger:
Nøglen har derfor en effektiv størrelse på 56 + 2 × 64 = 184 bits. Imidlertid er algoritmen også sårbar over for lineær eller differentiel kryptanalyse , men angrebets kompleksitet er større end med den oprindelige DES. Hovedmålet med DES-X er at begrænse angrebet med brutal styrke . Andre angreb er blevet offentliggjort som Bruce Schneier , John Kelsey og David Wagner eller Adi Shamir .