Šifriranje ima še posebej pomembno vlogo pri vprašanjih nacionalne varnosti, zato pogosto zaide v roke vojaškim organizacijam in drugim varnostnim službam. Med drugo svetovno vojno je zaveznikom povzročal precejšne težave nemški kodirni sistem Enigma, katerega naloga je bila maskirati sporočila, namenjena koordinaciji vojaških enot, predvsem tistih na odprtem morju. Šlo je za sistem valjev, ki so se obračali glede na začetno namestitev.