Algoritmo DES
Elia Pusceddu
Created on November 14, 2024
Over 30 million people create interactive content in Genially.
Check out what others have designed:
HOW TO CREATE THE PERFECT VIRTUAL WORKSPACE
Vertical infographics
BOOKFLIX
Vertical infographics
12 PRINCIPLES OF ANIMATION
Vertical infographics
WHY WE LIKE INFOGRAPHICS
Vertical infographics
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