RC5 (Ron’s Code 5)



Salajase võtmega krüpteerimisalgoritm firmalt RSA Security (1994), mis oli mõeldud asendama enne seda kasutusel olnud DES-algoritmi. RC5 on muutuva plokisuurusega, muutuva võtmepikkusega ja plokišiffer. Lubatud plokisuurused on 32 bitti (ainult testimiseks), 64 bitti (kui RC5 läheb DES asendamiseks) ja 128 bitti. Raundide arv võib olla 0 kuni 255 ning võtmete pikkus 0 kuni 2040 bitti. RC5 algoritmil on kolm rutiini - võtmearendus, krüpteerimine ja dekrüpteerimine