Cifrario simmetrico moderno,

Caratteristiche

  • chiavi da 56 bit
    • solitamente estese a 64 bit con bit di paritá
    • key schedule per i round
  • 16 round
  • efficiente
  • noti solo attacchi di brute force

Struttura simile al Feistel Cipher, ne differische solo nell’uso di una permutazione iniziale e una permutazione finale o final permutation .

  • queste permutazioni non hasso significato a livello crittografico: sono prederminate
  • non é chiaro il perché della loro incrusione nell’algoritmo
  • é plaintext 64 bit
  • é la chiave
  • é il ciphertext

La sue debolezze sono:

  • lunghezza delle chiavi
  • algoritmo

Che lo rendono vulnerabile ad attacchi brute force

Questo é risolvibile con Double DES o Triple DES.

  • applicare DES piú volte allo stesso blocco, raddoppiando la lunghezza della chiave