Hva er RC5?
Q: Hva er RC5?
A: RC5 er en enkel symmetrisk blokkryptering utviklet av Ronald Rivest i 1994.
Q: Hva står "RC" for?
A: "RC" står for "Rivest Cipher", eller alternativt "Ron's Code".
Q: Hva er parametrene i RC5?
A: Parametrene i RC5 omfatter en variabel blokkstørrelse (32, 64 eller 128 bits), variabel nøkkelstørrelse (0 til 2040 bits) og variabelt antall runder (0 til 255). Det opprinnelige forslaget var en blokkstørrelse på 64 bits, en nøkkel på 128 bits og 12 runder.
Q: Hva er den generelle strukturen i algoritmen?
A: Algoritmens generelle struktur er et Feistel-lignende nettverk.
Spørsmål: Hvor kompleks er nøkkelplanen?
A: Nøkkelplanen er mer kompleks, og utvider nøkkelen ved hjelp av en enveisfunksjon med binære utvidelser som tallkilder.
Spørsmål: Hvorfor har RC5 vært attraktiv for kryptoanalytikere?
A: Algoritmens enkelhet sammen med nyheten om dataavhengige rotasjoner har gjort RC5 til et attraktivt studieobjekt for kryptoanalytikere.