Criptografia
A criptografia é a ciência que estuda as formas e técnicas de cifrar informações, ou seja, torná-las ininteligíveis aos que não tem acesso às convenções previamente combinadas, e a criptoanálise é a ciência que estuda as formas de se decifrar tais informações. As duas sempre estiveram fortemente relacionadas à matemática e o desenvolvimento de métodos mais sofisticados e vem evoluindo desde a invenção do computador, transformando-se em ferramenta imprescindível nesses tempos de Internet e correio eletrônico
Até então, a criptografia sempre esteve subordinada a fins militares porém nos dias de hoje está fortemente inserida no contexto das transações bancarias e comerciais entre computadores em rede. Tão antiga quanto a própria escrita existem evidências da época dos espartanos, na Grécia, os quais já usavam mecanismos primitivos de codificação, que permitiam que mensagens secretas fossem trocadas para comunicar seus planos de guerra. Júlio César, imperador romano, enviava mensagens aos generais trocando letras do alfabeto a partir da regra pule três: as letras eram substituídas pela terceira letra seguinte.
A tecnologia de criptografia não mudou muito até a Segunda Guerra Mundial. Com a invenção do computador, a área floresceu rapidamente. Aliás, muitos acreditam que o computador digital moderno é uma criação da criptografia, pois algumas das primeiras máquinas digitais foram construídas pelos aliados para quebrar mensagens militares que tinham sido cifradas pelos alemães, durante a guerra.
Desenvolvimento
A criptografia utiliza um conjunto de métodos que serve para transformar um texto compreensível, denominando texto original, em uma informação transformada, chamada de texto cifrado. O ato de transformar dados para uma forma ilegível é denominado cifra, e procura garantir a privacidade, mantendo a informação escondida depessoas não autorizadas, mesmo que estas possam visualizar os dados criptografadas. O processo inverso e conhecido por