A criptografia é a análise de técnicas de mensagens cifradas com o objetivo de ocultar informações. O sistema de criptografia é considerado um pilar fundamental da segurança digital no século XXI com a disseminação em massa de informações via Rede Mundial de Computadores. Estima-se que técnicas de criptografia existiam já no Egito, há 4 mil anos, desenvolvendo-se também na Grécia, em Roma e na Mesopotâmia.
Até o século XX, a criptografia era