1)Caesari siffer - täht asendatakse krüptitud kirjas tähestikus k võrra edasi oleva tähega (nt: k=5: a -> f, b -> g jne.). k väärtus on võtmeks. 25 eri võtmevarianti. 2) monoalpabetic cipher (ühetäheline siffer) - täht asendatakse suvalise teise tähega tähestikus, asendus ei pea olema mingi kindla süsteemi järgi. Iga täht võib krüptimisel asendada ainult ühte tähte. 26! eri võtmevarianti (10 astmes 26 võimalikku tähepaari). 3) polyaphabetic cipher (mitmetäheline siffer) - kasutatakse mitut ühetähelist sifrit. Kindlas kohas tekstis kasutatakse ühte neist sifritest, teises kohas teist. Sifrid erinevad üksteisest võtme väärtuse poolest. DES kodeerib andmed 64 bitisteks blokkideks kasutades selleks 64-bitist võtit. 8 biti 64'st tegelikult ei kasutata nii, et võti on 56 biti pikk. DES koosneb kahest permutatsiooni (järjestuse muutmise sammust) ja need on esimeseks ja viimaseks sammuks algormitmis
1)Caesari šiffer - täht asendatakse krüptitud kirjas tähestikus k võrra edasi oleva tähega (nt: k=5: a -> f, b -> g jne.). k väärtus on võtmeks. 25 eri võtmevarianti. 2) monoalpabetic cipher (ühetäheline šiffer). Täht asendatakse suvalise teise tähega tähestikus, asendus ei pea olema mingi kindla süsteemi järgi. Iga täht võib krüptimisel asendada ainult ühte tähte. 26! eri võtmevarianti (10 astmes 26 võimalikku tähepaari). 3) polyaphabetic cipher (mitmetäheline šiffer). Kasutatakse mitut ühetähelist šifrit. Kindlas kohas tekstis kasutatakse ühte neist šifritest, teises kohas teist. Šifrid erinevad üksteisest võtme väärtuse poolest. DES - Data Encryption Standard. 39 kodeerib plaintext-i 64-bitistes tekstijuppides, kasutades 64bitist võtit. 64-st bitist 8 on odd