RC2: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Collegamenti esterni: Aggiunto il template "Cifratura a blocchi"
fix
 
(3 versioni intermedie di 3 utenti non mostrate)
Riga 1:
{{Metodo crittografico
|fullName = RC2
|immagine = RC2 InfoBox Diagram.pngsvg
|caption = La funzione di mescolamento dell'RC2: quattro di esse costituiscono un ''MIXING round'', un passaggio di mescolamento
|designers = [[Ronald Rivest]]
Riga 21:
 
==Struttura==
L'RC2 lavora su [[dimensione blocco|blocchi dati]] di 64 [[bit (informatica)|bit]] con una [[chiave crittografica|chiave]] di [[dimensione chiave|lunghezza variabile]] da 8 a 1204128 bit. La funzione di Feistel opera sui dati con 18 passaggi: 16 sono di un tipo definito ''MIXING'' (''mescolamento''), che consistono di 4 applicazioni di una funzione di trasformazione denominata ''MIX'' (mostrata nel diagramma in figura), e 2 di un altro tipo definito ''MASHING'' (''mescolamento'').
 
==Sicurezza==
Riga 32:
* [[Lars Knudsen]], [[Vincent Rijmen]], [[Ronald Rivest]], [[Matt Robshaw]]: ''On the Design and Security of RC2'' - [[Fast Software Encryption]] 1998
* [[John Kelsey]], [[Bruce Schneier]], [[David A. Wagner|David Wagner]]: ''Related-key cryptanalysis of [[3-WAY]], Biham-DES, [[CAST]], [[DES-X]], [[NewDES]], RC2 e [[Tiny Encryption Algorithm|TEA]]'' - ICICS 1997
* [[Steven Levy]]: ''Crypto: How the Code Rebels Beat the Government Saving Privacy in the Digital Age'' - [[2001]] - ISBN 0-14-024432-8
 
==Voci correlate==
* [[RC4]]
* [[Rete di Feistel]]
 
==Fonti==
* [[Steven Levy]]: ''Crypto: How the Code Rebels Beat the Government Saving Privacy in the Digital Age'' - [[2001]] - ISBN 0-14-024432-8
 
==Collegamenti esterni==