Če želi nekdo postati kriptograf, bi moral verjetno poiskati višjo diplomo iz matematike ali računalništva. Večina kriptografov ima doktorat. na enem ali drugem od teh področij, čeprav bi nekateri morda lahko nadomestili visokošolsko izobrazbo s samostojnim študijem in izkušnjami. Večinoma ta delovna mesta zahtevajo spretnosti reševanja problemov, analitičnega razmišljanja in aritmetičnega sklepanja. Položaji v kriptografiji so na številnih področjih, večina pa ima raje izkušene kandidate.
Ko želi posameznik delati kot kriptograf, bi moral običajno preučiti matematične in računalniško povezane procese, ki so vključeni v pisanje varnostne računalniške kode. Študenti, ki želijo pogosto pridobiti izkušnje na teh temah, bi morali študirati višje stopnje iz matematike ali računalništva. Običajno se osredotočajo na obe področji, ker kriptografija na splošno vključuje naloge na vsakem.
Če želite postati kriptograf, bi moral posameznik običajno študirati matematiko v šoli. Tudi če študenti na dodiplomskem ali podiplomskem študiju osredotočajo na računalništvo, bi se morali običajno še vedno osredotočiti na pridobivanje matematičnih veščin višje ravni, kot so algoritmi, statistika in abstraktna algebra. Reševanje matematičnih dokazov velja tudi za dragoceno spretnost v kriptografiji. Poleg tega bodo študentje morda želeli obiskovati tečaje teorije števil in teorije kompleksnosti.
Študenti bi verjetno morali študirati tudi napredno računalništvo, saj je za zaposlitev kriptografa pomembno, da se naučimo veščin pisanja kode. Na primer, posamezniki bi morali na splošno obiskovati tečaje oblikovanja algoritmov, računske kompleksnosti in teorije računanja. Številne šole ponujajo tečaje kriptografije na dodiplomski in podiplomski ravni.
Avtorstvo in razbijanje kode je ena glavnih nalog na tem področju. Zato so spretnosti reševanja problemov pomembne za nekoga, ki upa, da bo postal kriptograf. To mu lahko pomaga pri ustvarjanju bolj zapletenih varnostnih kod. Če je posameznik vešč iskanja napak ali napak v sistemu, bi moral biti sposoben to znanje prevesti v boljšo varnostno kodo.
Večinoma mora oseba, ki želi postati kriptograf, pridobiti visoko diplomo iz kriptografije. Te diplome študentu omogočajo pridobivanje znanja in izkušenj v procesih, vključenih na tem področju. Nekateri posamezniki bodo morda lahko posnemali strogost podiplomskega študija s pomočjo samoizobraževanja in prostovoljnih izkušenj. Morda bodo želeli delati tudi kot vajenec pri izkušenem mentorju.
Večina delodajalcev – vključno s komercialnimi panogami, nevladnimi organizacijami in varnostnimi agencijami – išče potencialne zaposlene z močno izobrazbo na tem področju. Zato je bolj verjetno, da bodo zaposlili nekoga, ki je opravil visokošolski program, ki mu je dal izkušnje na področju raziskav in razvoja kriptografije. Po drugi strani pa, če lahko samouki kriptografi dokažejo, da so z lastnim študijem dosegli primerljivo raven usposabljanja, jih lahko namesto tega zaposli podjetje.