A criptografia, a ciência de escrever códigos e criptografia para garantir a segurança da informação, é um dos fatores mais importantes que contribuem para a criação das criptomoedas e do blockchain de hoje. No entanto, 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 transmitir informações com segurança. Aqui está a fascinante história da criptografia que levou aos métodos avançados e sofisticados usados na criptografia digital moderna.
Originado nos tempos antigos
Sabe-se que as primeiras técnicas de criptografia existiam em tempos antigos, quando a maioria das civilizações antigas parecia ter usado a criptografia até certo ponto. A substituição simbólica, a forma mais básica de codificação, aparece nas antigas escritas egípcias e mesopotâmicas. O primeiro exemplo conhecido deste tipo de cifra foi encontrado no túmulo de um nobre egípcio chamado Khnumhotep II, que viveu há cerca de 3.900 anos.
O objetivo de substituir o símbolo na inscrição na tumba de Knhumhotep não é ocultar informações, mas aumentar seu apelo linguístico. O primeiro exemplo conhecido de criptografia usada para proteger informações confidenciais foi há cerca de 3.500 anos, quando um escriba da Mesopotâmia usou a criptografia para esconder uma receita de esmalte cerâmico, usada em tabletes de argila.
Após o período antigo, a criptografia foi amplamente utilizada para proteger informações militares importantes. A criptografia ainda não é usada para esse fim; Na cidade-estado grega de Esparta, as mensagens eram criptografadas por meio de escrita em uma tira de pergaminho enrolada em um bastão criptográfico de tamanho específico, tornando a mensagem indecifrável até que fosse recebida por alguém. Receba o prêmio usando um bastão semelhante. 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 do mundo antigo seja creditada aos romanos. Um exemplo proeminente é a cifra romana, conhecida como cifra de César, em que cada letra da mensagem é substituída por uma letra a um parágrafo dela no alfabeto latino. Conhecendo esse mecanismo e até que ponto as letras são deslocadas, o receptor pode decodificar a mensagem com sucesso.
Desenvolvido durante a Idade Média e Renascença
Durante a Idade Média, a criptografia tornou-se cada vez mais importante, mas as cifras de substituição, com a cifra de César como exemplo, permaneceram o padrão. A criptoanálise, a ciência que estuda métodos para derivar significado de informações criptografadas, começou a alcançar a ciência ainda relativamente primitiva da criptografia. Al-Kindi, um famoso matemático árabe, desenvolveu uma técnica chamada análise de frequência por volta de 800 dC, mostrando que as cifras de substituição eram fáceis de decifrar. Pela primeira vez, aqueles que trabalhavam na decodificação de mensagens criptografadas tiveram acesso a um método sistemático de decodificação. Isso empurra a criptografia ainda mais para manter sua utilidade.
Em 1465, Leone Alberti desenvolveu a criptografia multiontológica, considerada uma solução contra a técnica de análise de frequência de Al-Kindi. Em uma cifra polialfabética, uma mensagem é criptografada usando dois alfabetos separados. Um é o alfabeto usado para escrever a mensagem original, o outro é um alfabeto completamente diferente através do qual a mensagem original será codificada. Combinadas com as cifras de substituição tradicionais, as cifras de múltiplas instâncias melhoram a segurança das informações criptografadas. A menos que o leitor conheça o alfabeto em que se baseia a mensagem original, as técnicas de análise de frequência não serão eficazes.
Novos métodos de codificação de informações também foram desenvolvidos durante a Renascença, incluindo um método inicial de criptografia binária inventado pelo famoso estudioso Sir Francis Bacon em 1623.
Avanços nos últimos séculos
A criptografia continuou a prosperar durante séculos. Um grande avanço na criptografia foi descrito, embora provavelmente nunca construído, por Thomas Jefferson na década de 1790. Sua invenção foi chamada de roda de cifra de 36 círculos na roda móvel usada para obter resultados de codificação complexos. O conceito era tão avançado que serviu de base para a criptografia militar americana até o final da Segunda Guerra Mundial.
A Segunda Guerra Mundial também viu um grande exemplo de criptografia semelhante, conhecida como máquina Enigma. Tal como a roda de cifra, este dispositivo, usado pelos nazis, usava rodas giratórias para codificar uma mensagem, tornando-a virtualmente ilegível sem outra máquina Enigma. Afinal, a tecnologia informática inicial foi usada para ajudar a decifrar o código Enigma. A decodificação bem-sucedida das mensagens Enigma ainda é considerada uma contribuição importante para a vitória dos Aliados.
Criptografia na era do computador
Com o surgimento dos computadores, a criptografia evoluiu muito além da era da tecnologia analógica. A criptografia matemática de 128 bits, muito mais forte do que qualquer cifra antiga ou medieval, é agora padrão para muitos dispositivos sensores e sistemas de computador. A partir de 1990, uma forma completamente nova de criptografia, chamada criptografia quântica, foi desenvolvida por cientistas da computação na esperança de aumentar mais uma vez o nível de proteção da criptografia.
Recentemente, técnicas de criptografia também foram aplicadas às criptomoedas. As criptomoedas aproveitam uma série de técnicas criptográficas avançadas, incluindo funções hash, criptografia de chave pública e assinaturas digitais. Essas técnicas são utilizadas principalmente para garantir a segurança dos dados armazenados em blockchains e para autenticar transações. Uma forma especial de criptografia, chamada Elliptic Curve Digital Signature Algorithm (ECDSA), dá ao Bitcoin e a outros sistemas de criptomoeda segurança adicional e garante que o dinheiro só possa ser usado pelo legítimo proprietário.
A criptografia percorreu um longo caminho nos últimos 4.000 anos e não é provável que pare tão cedo. Enquanto houver dados confidenciais que precisem ser protegidos, a criptografia continuará a crescer. Embora os sistemas criptográficos usados nos blockchains de criptomoedas atuais sejam algumas das formas mais avançadas de criptografia, eles também fazem parte de uma longa linha de desenvolvimentos ao longo da história humana.
