Criptografia ou criptografia é a ciência de escrever códigos e códigos de comunicação segura, e é um dos elementos mais importantes envolvidos na indústria de blockchain e nas moedas digitais modernas. As técnicas de criptografia utilizadas hoje são o resultado de uma longa história de desenvolvimento. Desde os tempos antigos, as pessoas usam criptografia para transferir informações de maneira segura. Abaixo está a fascinante história da criptografia que levou aos métodos avançados e sofisticados usados na criptografia digital moderna.
As antigas raízes da criptografia
Sabe-se que técnicas criptográficas primitivas existiram em tempos antigos e a maioria das civilizações antigas parece ter usado a criptografia até certo ponto, como a substituição de código, que é a forma básica de criptografia nos escritos egípcios e mesopotâmicos antigos. O exemplo mais antigo conhecido deste tipo de criptografia foi encontrado no túmulo de um nobre egípcio chamado Khnumhotep II, que viveu há cerca de 3.900 anos.
O objetivo da substituição do símbolo na inscrição de Khnumhotep II não era ocultar informações, mas aumentar o seu apelo linguístico. O exemplo mais antigo conhecido de criptografia usada para proteger informações confidenciais ocorreu há cerca de 3.500 anos, quando um escriba mesopotâmico usou a criptografia para esconder uma fórmula de esmalte de cerâmica usada em tábuas de argila.
Em períodos posteriores da antiguidade, a criptografia foi amplamente utilizada para proteger informações militares importantes, um propósito que ainda serve até hoje. Na cidade de Esparta, na Grécia, as mensagens eram criptografadas escrevendo-as em pergaminho sobre um cilindro de determinado tamanho, tornando a mensagem indecifrável até que fosse enrolada em um cilindro semelhante pelo destinatário. Da mesma forma, sabe-se que espiões na Índia antiga usaram mensagens criptografadas já no século II aC.
Talvez a criptografia mais avançada tenha sido usada no mundo antigo pelos romanos. Um exemplo notável de cifra romana conhecida como cifra de César envolve a transformação de letras em uma mensagem criptografada em um certo número de casas no alfabeto latino. Conhecendo este sistema e a quantidade de locais para troca de letras, o destinatário pode decodificar a mensagem e, caso falhe, a mensagem não será mais legível ou compreensível.
Desenvolvimentos na Idade Média e no Renascimento
Durante a Idade Média, a criptografia tornou-se cada vez mais importante, mas a cifra de substituição, da qual o método de César é um exemplo, permaneceu o padrão em criptografia.
A ciência da criptoanálise, que é a ciência através da qual os códigos são quebrados e resolvidos, começou a alcançar as ciências primitivas que ainda são relativamente primitivas na criptografia. Al-Kindi, um conhecido matemático árabe, desenvolveu uma técnica conhecida como análise de frequência por volta de 800 DC que tornou o código de substituição vulnerável à descriptografia. Pela primeira vez, as pessoas que tentavam decifrar mensagens criptografadas tiveram acesso a uma forma sistemática de fazê-lo, tornando necessário que a criptografia avançasse ainda mais para permanecer útil.
Em 1465, Leon Alberti desenvolveu uma cifra polialfabética que foi considerada uma solução contra a técnica canadense de análise de frequência. Em uma cifra polialfabética, uma mensagem é codificada usando dois alfabetos distintos. O primeiro é o alfabeto no qual a mensagem original é escrita, enquanto o segundo é um alfabeto completamente diferente no qual a mensagem aparece depois de criptografada. Combinadas com as cifras de substituição tradicionais, as cifras aumentaram muito a segurança das informações criptografadas. A menos que o leitor conheça o alfabeto em que a letra foi escrita originalmente, o método de análise de frequência de Kennedy é inútil.
Novos métodos de criptografia de informações também foram desenvolvidos no período da Renascença, incluindo um método popular de codificação binária inventado pelo famoso cientista Sir Francis Bacon em 1623.
Mais progresso nos últimos séculos
A criptografia continuou a avançar gradualmente ao longo dos séculos. Na década de 1870, Thomas Jefferson descreveu um grande evento em criptografia, embora provavelmente nunca tenha sido construído. Sua invenção, conhecida como Roda de Cifra, consistia em 36 anéis de letras em rodas móveis que podiam ser usadas para obter criptografia complexa. Este conceito era tão avançado que serviu de base para a criptografia militar dos EUA até a Segunda Guerra Mundial.
A Segunda Guerra Mundial também viu o exemplo perfeito de criptografia analógica conhecida como máquina Enigma. Como a cifra de roda, este dispositivo usado pelas potências do eixo usava rodas giratórias para codificar a mensagem, tornando-a praticamente impossível de ler sem outro quebra-cabeça. Mas, eventualmente, a tecnologia de computador inicial foi usada para ajudar a decifrar o código Enigma e decodificar com sucesso as mensagens Enigma. ainda é considerado um elemento crucial para a eventual vitória dos Aliados.
Criptografia na era do computador
Com a disseminação dos computadores, a criptografia tornou-se muito mais avançada do que era na era analógica. A criptografia matemática de 128 bits é muito mais forte do que qualquer criptografia antiga ou medieval e agora é o padrão para muitos dispositivos e sistemas de computador sensíveis. A partir de 1990, os cientistas da computação desenvolveram uma forma inteiramente nova de criptografia, chamada criptografia quântica, que esperava aumentar mais uma vez o nível de proteção proporcionado pela criptografia moderna.
Recentemente, técnicas de encriptação também têm sido utilizadas para tornar possível a criação de moedas digitais, uma vez que as moedas digitais tiram partido de técnicas avançadas de encriptação, incluindo funções hash, encriptação de chave pública e assinaturas digitais. Essas tecnologias são usadas principalmente para garantir a segurança dos dados armazenados na blockchain e para autenticar transações. Uma forma especializada de criptografia conhecida como Algoritmo de Assinatura Digital de Curva Elíptica (ECDSA) sustenta o Bitcoin e outros sistemas criptográficos como uma forma de fornecer segurança adicional e garantir que os fundos só possam ser usados por seus legítimos proprietários.
A criptografia percorreu um longo caminho nos últimos 4.000 anos e não é provável que pare de avançar tão cedo. Enquanto os dados confidenciais exigirem proteção, a criptografia continuará a avançar. Embora os sistemas criptográficos usados hoje em blockchain representem algumas das formas mais avançadas desta ciência, eles também fazem parte de uma tradição que se estende por grande parte da história humana.

