Want to create interactive content? It’s easy in Genially!

Over 30 million people create interactive content in Genially.

Check out what others have designed:

Transcript

Le metà sinistra e destra vengono scambiate alla fine di ogni round.

06

Sostituzioni (S-box) e permutazioni.

Alla fine della cifratura avvengono le permutazioni finali

05

ALGORITMO D.E.S

IL D.E.S è UN CIFRARIO A BLOCCHI

Una permutazione finale viene applicata al blocco per produrre il testo cifrato finale di 64 bit.

Finalizzazione:

Dopo i 16 round, le due metà finali vengono combinate per formare il blocco cifrato di 64 bit.

Output del blocco cifrato:

In ogni round, la metà viene , combinata con una sotto-chiave, e passata attraverso una serie di XOR.

16 round di cifratura:

Il blocco di 64 bit viene diviso in due metà (sinistra e destra).

Suddivisione del blocco iniziale:

Viene usata una chiave di 56 bit (effettiva, i restanti 8 bit sono per la parità) che viene divisa in 16 sotto-chiavi da 48 bit per ciascun round di cifratura.

Generazione delle chiavi:

: Il messaggio da cifrare viene suddiviso in blocchi di 64 bit. Se necessario, vengono aggiunti dei bit (padding) per completare il blocco.

preparazione dati:

07

03

08

04

02

01

+ info

In sintesi, DES cifra i dati attraverso 16 round di operazioni matematiche e logiche, utilizzando una chiave segreta per trasformare il testo in chiaro in testo cifrato.