Dan's Brain

Data Encryption Standard


Cifrario simmetrico moderno,

  • pubblicato nel 1977 dal National Bureau of Standards
  • piú diffuso fino al 2002
    • sostituito da AES
  • basato su Diffusione e Confusione
  • block cipher
    • piú analizzati degli stream cipher, sembrano piú applicabili

Caratteristiche

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

Struttura simile al Feistel Cipher, ne differische solo nell’uso di una permutazione iniziale \(\text{IP}\) e una permutazione finale \(\text{IP}^{-1}\).

\[\textsc{des}(T,K) = C\]

  • \(T\) é plaintext 64 bit
  • \(K\) é la chiave
  • \(C\) é il ciphertext

La sue debolezze sono:

  • lunghezza delle chiavi
  • algoritmo