Ako netko želi postati kriptograf, vjerojatno bi trebao tražiti višu diplomu iz matematike ili informatike. Većina kriptografa ima doktorat. u jednom ili drugom od ovih područja, iako bi neki mogli zamijeniti visoko obrazovanje samostalnim učenjem i iskustvom. Uglavnom, ovi poslovi zahtijevaju vještine rješavanja problema, analitičkog razmišljanja i aritmetičkog zaključivanja. Pozicije u kriptografiji nalaze se u mnogim područjima, a većina preferira iskusne kandidate.
Kada pojedinac želi raditi kao kriptograf, obično bi trebao proučavati matematičke i računalne procese koji su uključeni u pisanje sigurnosnog računalnog koda. Studenti koji žele često steći iskustvo u ovim temama trebali bi studirati za napredne diplome iz matematike ili informatike. Obično se usredotočuju na oba ova polja, jer kriptografija općenito uključuje zadatke u svakom od njih.
Da bi postao kriptograf, pojedinac bi obično trebao studirati matematiku u školi. Čak i ako studenti na preddiplomskom ili diplomskom studiju studiraju informatiku, obično bi se i dalje trebali usredotočiti na stjecanje matematičkih vještina više razine, kao što su algoritmi, statistika i apstraktna algebra. Rješavanje matematičkih dokaza također se smatra vrijednom vještinom u kriptografiji. Osim toga, studenti će možda željeti pohađati tečajeve teorije brojeva i teorije složenosti.
Studenti bi vjerojatno trebali studirati i naprednu informatiku, jer je važno naučiti vještine pisanja koda kako bi se zaposlio kao kriptograf. Na primjer, pojedinci bi općenito trebali pohađati tečajeve dizajna algoritama, računske složenosti i teorije računanja. Mnogi fakulteti nude tečajeve kriptografije na dodiplomskoj i diplomskoj razini.
Izrada i razbijanje koda jedan je od glavnih zadataka uključenih u ovo polje. Stoga su vještine rješavanja problema važne za nekoga tko se nada da će postati kriptograf. To mu može pomoći da stvori složenije sigurnosne kodove. Ako je pojedinac vješt u pronalaženju nedostataka ili nedostataka u sustavu, on ili ona bi tada trebali moći pretočiti to znanje u bolji sigurnosni kod.
Uglavnom, osoba koja želi postati kriptograf treba steći višu diplomu iz kriptografije. Ovi stupnjevi omogućuju studentu stjecanje znanja i iskustva u procesima uključenim u to područje. Neki pojedinci mogu oponašati strogost diplomskog studija kroz samoučenje i volonterska iskustva. Oni također mogu željeti raditi kao šegrt pod iskusnim mentorom.
Većina poslodavaca — uključujući komercijalne djelatnosti, nevladine organizacije i sigurnosne agencije — traži potencijalne zaposlenike koji imaju jaku obrazovnu pozadinu u tom području. Stoga je vjerojatnije da će zaposliti nekoga tko je prošao program visokog obrazovanja koji mu je dao iskustvo u istraživanju i razvoju kriptografije. S druge strane, ako samouki kriptografi mogu dokazati da su svojim studijama postigli usporedivu razinu obuke, tvrtka ih može zaposliti umjesto toga.