Știința criptologiei s-a extins enorm în ultimele câteva secole. Scriitorii de coduri profesioniști și scăpatorii de coduri au fost în mod tradițional angajați de agențiile militare și guvernamentale și, într-adevăr, astfel de organizații sunt încă unele dintre cele mai importante surse de locuri de muncă. În ultimii ani, tranziția globală în curs de desfășurare către comunicațiile și comerțul electronic a generat o mare nevoie de criptologi inteligenți pentru a păstra informațiile private în siguranță. O persoană care dorește să devină criptolog trebuie, în general, să fie intuitivă și înalt calificată cu calculatoare și numere. Majoritatea angajatorilor cer candidaților să dețină cel puțin diplome de licență într-un domeniu conex, dar poate fi necesar un master sau un doctorat pentru a deveni criptolog într-o agenție guvernamentală de top sau o companie privată.
O personalitate curios și o atenție riguroasă la detalii sunt trăsături utile pentru o persoană care vrea să devină criptolog. Oamenii care au talentul natural și determinarea de a excela la puzzle-uri cu numere și cuvinte sunt de obicei cei mai potriviți pentru carieră. De fapt, unele instituții militare au recrutat chiar și adepți rezolvatori de puzzle-uri pentru ziare pentru a lucra la spargerea codurilor inamice din timpul războiului și pentru a-și consolida propriile cifruri.
Cele mai multe job-uri de criptologie de astăzi implică lucrul cu cifruri electronice extrem de complicate. O persoană care dorește să devină criptolog poate beneficia de înscrierea la un program de licență acreditat în informatică sau inginerie software. Învățarea detaliilor diferitelor metode de programare și hacking etic oferă unui student un punct de plecare puternic pentru a-și crea propriile coduri. În plus, cursurile ample de matematică la colegiu pot îmbunătăți în mod semnificativ înțelegerea unei persoane despre cum și de ce codurile de computer funcționează așa cum o fac.
O diplomă de licență poate fi suficientă pentru a găsi un loc de muncă la nivel de intrare în sectorul privat sau la un birou guvernamental, dar majoritatea viitorilor criptologi aleg să urmeze diplome avansate. Un program de master sau de doctorat în informatică poate oferi unui student o cunoaștere profundă a principiilor de creare și spargere a codului. Mulți viitori criptologi au oportunitatea de a efectua cercetări independente pe acest subiect și de a efectua stagiari la firme de tehnologie de securitate.
Cu gradul corespunzător, o persoană poate aplica pentru a deveni criptolog la o companie de tehnologie, o unitate militară sau o agenție de aplicare a legii. În plus, instituții precum Agenția Națională de Securitate și Agenția Centrală de Informații din Statele Unite caută frecvent criptologi de top pentru a ajuta în probleme importante de securitate. De obicei, este nevoie de câțiva ani de experiență pentru a avansa într-un rol superior în orice mediu, dar criptologii care sunt dedicați muncii lor se bucură, în general, de cariere lungi, plăcute și bine plătite.