International Data Encryption Algorithm: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: inserimento template categorie qualità; modifiche estetiche |
|||
Riga 31:
== La rete a permutazione e sostituzione ==
Ad ogni passaggio vengono utilizzati 6 sottochiavi ed un blocco di dati da 64 bit diviso in 4 sottoblocchi da 16 bit ciascuno. Durante ogni passaggio i 4 sottoblocchi sono moltiplicati e sommati modulo 2<sup>16</sup> con 4 sottochiavi, dopodiché i 4 blocchi
Alla fine di 8 di questi passaggi, viene eseguito un semi-passaggio denominato "trasformazione finale" in cui i 4 sottoblocchi finali sono combinati con le prime 4 sottochiavi mediante operazioni di moltiplicazione ed addizione modulo 2<sup>16</sup>.
Riga 44:
La società detentrice dei diritti, MediaCrypt, ha rilasciato nel 2005 un successore dell'IDEA denominato '''[[IDEA NXT]]''' (noto precedentemente come '''FOX'''): in questa versione migliorata la chiave può assumere qualunque lunghezza fino a 256 bit, i blocchi dati possono essere lunghi anche 128 bit e la struttura è basata sullo [[schema Lai-Massey]].
== Collegamenti esterni ==
* [http://embeddedsw.net/Cipher_Reference_Home.html Implementazione di riferimento e derivata]
Riga 50:
[[Categoria:Cifrari a blocchi]]
{{
|