RC6 | |
---|---|
La Funzione di Feistel nell'algoritmo RC6 | |
Generale | |
Progettisti | Ronald Rivest, Matt Robshaw, Ray Sidney, Yiqun Lisa Yin |
Prima pubblicazione | 1998 |
Derivato da | RC5 |
Dettagli | |
Dimensione chiave | 128, 192, o 256 bit |
Dimensione blocco | 128 bit |
Struttura | Rete di Feistel |
Numero di passaggi | 20 |
In crittografia, RC6 è un cifrario a blocchi a chiave simmetrica derivato da RC5. È stato ideato da Ronald Rivest, Matt Robshaw, Ray Sidney, e Yiqun Lisa Yin per soddisfare i requisiti della competizione indetta per Advanced Encryption Standard (AES), uno standard di cifratura adottato dal governo USA. L'algoritmo è stato uno dei cinque finalisti, ed è stato anche presentato ai progetti NESSIE e CRYPTREC. Si tratta di un algoritmo proprietario, brevettato da RSA Security.