Swappa : Uni / RC5
Creative Commons License

 :: RC5 ::

Torna alla pagina di Crittografia

Che cos'è

RC5 è una famiglia di cifrari che condividono lo stesso schema, ma che possono variare per lunghezza password, numero round e dimensione della word.

I parametri

Un algoritmo RC5 è sempre contraddistinto da tre valori: RC5 w/r/b:

Quindi, posso avere RC5 16/16/32, RC5 32/128/96 e così via.

Come funziona

Il blocco ha la lunghezza di 2 word. Quindi, se la word è di 16 bit, il blocco è di 32 etc.

Vengono generate 2r+2 sottochiavi, cioè 2 sottochiavi per round, più 2 sottochiavi aggiuntive. Quindi, dipendono dal numero di round specificato dal parametro r.
Ogni sottochiave ha la lunghezza di w.

Ogni round usa 3 operazioni fondamentali:

Torna alla pagina di Crittografia

(Printable View of http://www.swappa.it/wiki/Uni/RC5)