Kriptografija javnog ključa
U ovom poglavlju obrađujemo kriptografiju javnog ključa. Naspram konstrukcija šifara koje su obrađene u prethodnom poglavlju, a koje koriste isti ključ za šifrovanje i dešifrovanje, kriptografija javnog ključa razlikuje privatni i javni ključ korisnika. Obrađujemo protokole enkripcije, u kojima se javni ključ koristi za šifrovanje poruka, a privatni ključ za dešifrovanje, ali i protokole digitalnog potpisivanja, u kojima se privatni ključ koristi za potpisivanje poruka, a javni ključ za proveru potpisa. Ovde uvodimo i pojam kriptografije nad eliptičkim krivama, koja je danas primarni izbor u implementaciji savremenih kriptografskih sistema.