Uvod
Kriptografija je nauka koja nam omogucava da osiguramo tajnost integritet i autenticnost (nema neovlascenog citanja, nema promena, znamo autora).
Nesto o velikim brojevima i osecaju za velike brojeve(loto i put od Beograda do Atine, Cezarov poslednji dah, izracunavanju jednostavnih operacija na racunaru)
Jednostavni sifarski sistemi
- Cezarova sifra Osnovni pojmovi: Otvoreni tekst, sifrovani tekst, kljuc, sifrovanje, desifrovanje
- Vigenerova sifra
Simetricna kriptografija
Sta je simetrican kriptografski sistem, kako se koristi
Protocna sifra
pseudoslucajan random generator
Blokovska sifra
sifra sa bigramima(Plejferova) DES AES
Asimetricna kriptografija
javni/privatani kljuc
Hesiranje
Funkcija koja tekst proizvoljne duzine slika u tekst fiksne duzine, i ima neke lepe osobine.
- jednosmerna funkcija
- brzo se racuna
- otporna na kolizije
Gde se koristi
Kriptoanaliza
Za Cezarovu sifru: u engleskoj abecedi slovo e je najcesce slovo.