Zaštita podataka primenom kriptografskih metoda - Univerzitet u Nišu
Zaštita podataka primenom kriptografskih metoda - Univerzitet u Nišu
Zaštita podataka primenom kriptografskih metoda - Univerzitet u Nišu
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Zaštita</strong> <strong>podataka</strong> <strong>primenom</strong> <strong>kriptografskih</strong> <strong>metoda</strong><br />
promenjivim brojem koraka izvršavanja i promenjivim dužinama ključa. Na ovaj način RC5 obezbeđuje<br />
veliku fleksibilnost u performansama i nivoima sigurnosti <strong>podataka</strong>.<br />
RC5 algoritam karakterišu sledeći parametri RC5-w/r/b. Gde je w broj bitova u reči, r predstavlja<br />
broj koraka RC5 algoritma, a b je dužina ključa izražena u bajtovima. Različitim izborom parametara<br />
dobijaju se različiti RC5 algoritmi. Standardnu reč čini 32 bita, dok su moguće i vrednosti 16 bita i 64<br />
bita. RC5 kriptovanje koristi blokove od dve reči (2w) izvornog ili kriptovanog teksta. Moguće vrednosti<br />
paramera r su 0,1,…,255. Broj bajtova koji čine ključ, b, kreće se od 0 do 255. Tajni ključ K se često pre<br />
upotrebe proširi i na taj način se formira takozvana proširena tabela ključeva S [11], [15].<br />
RC5 algoritam čine tri komponente: algoritam za proširenje ključa, algoritam za kriptovanje i<br />
algoritam za dekriptovanje. Sva tri algoritma koriste sledeće jednostavne operacije:<br />
Aritmetičko sabiranje po modulu 2 w ,<br />
⊕ Bit po bit XOR,<br />