Arvutivõrkude konspekt 2014 eksamiks
Sümmeetrilise võtme puhul on krüpteerimiseks ja dekrüpteerimiseks sama võti. Sümmeetrilise
võtme puhul on probleemiks turvaline võtmeedastus. DES (Data Encryption Standard) 'i korral
jagatakse andmed 64 bitisteks blokkideks ja kasutatakse 56 bitist võtit. Mida pikem võti, seda
keerukam on lahtimurdmine. DES'i puhul ei ole teada ühtegi tagaust, kasutatakse nihutamisi ja
loogikatehteid, on võimalik realiseerida ka riistvaraliselt. Ühtegi muukimisalgoritmi pole
õnnestunud leida. Des `i loogika seisneb selles, et algne 64bitine tekst jagatakse 2-ks. Paremat
poolt kombineeritakse XOR funktsiooni kasutades esimese 48bit alamvõtmega ning
permuteeritakse. Seejärel liidetakse saadud parem pool XOR funktsiooni kasutades vasaku
poolega, mis nihkub paremale. Permuteeritud parem pool aga vasakule. Uut paremat poolt
kombineeritakse nüüd XOR funktsiooni kasutades teise 48bitise alamvõtmega, permuteeritakse
ning liidetakse XOR-ga vasaku poolega