Skip to content

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.