Square (cifrario)

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Square
Generale
ProgettistiJoan Daemen e Vincent Rijmen
Prima pubblicazione1997
Dettagli
Dimensione chiave128 bit
Dimensione blocco128 bit
Strutturarete a sostituzione e permutazione
Numero di passaggi8

In crittografia, Square (spesso scritto come SQUARE) è un algoritmo di cifratura a blocchi inventato da Joan Daemen e Vincent Rijmen. I progettisti lo pubblicarono nel 1997, è il precursore del Rijndael l'algoritmo adottato come base per l'Advanced Encryption Standard. Square ha portato a una nuova forma di crittanalisi scoperta da Lars Knudsen, chiamata "attacco Square".

L'algoritmo è una rete a sostituzione e permutazione a 8 round (circoli nella rete). Utilizza blocchi di 128 bit e una chiave di 128 bit. Square non è brevettato.

Bibliografia[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]