Most major belligerents attempted to solve the problems of complexity and security involved in using large codebooks for cryptography by designing ciphering machines, the most well known being the German Enigma machine.
Majoritatea beligeranților importanți au încercat să rezolve problemele de complexitate și de securitate implicate în utilizarea de liste de coduri⁠(d) pentru criptografie prin proiectarea de mașini de cifrare⁠(d), cea mai cunoscută fiind mașina germană Enigma.