O que são códigos de cifra?

Os códigos de cifra, em seu nível mais básico, são métodos e ferramentas para criptografar vários tipos de dados. É importante observar que os códigos cifrados diferem do código mais comumente conhecido, pois ele usa uma série predeterminada de palavras ou números para transmitir mensagens curtas ou ordens. Por outro lado, os códigos cifrados transpõem ou substituem as letras e os dados reais pelos dados determinados por um determinado algoritmo. Por exemplo, quando os japoneses lançaram seu ataque a Pearl Harbor em 1941, a frase em código que eles usavam para sinalizar o ataque era "Suba o monte Nitaka". Se o comandante japonês tivesse usado códigos cifrados, a mensagem poderia se parecer com algo semelhante a "A1XT3 11-3sD 22XD".

A origem da palavra cifra vem da palavra latina sifra , bem como da palavra árabe sifr , ambas significando "zero". Não se sabe como essas palavras se associaram à criptografia e aos códigos cifrados em geral. Os historiadores especularam que, uma vez que o conceito de zero era uma idéia tão estranha e confusa para os europeus medievais, sempre que era mencionado na conversa, era como ocultar o verdadeiro significado da mensagem em um conceito confuso. Outras teorias de origem sugerem que, como o zero era um número árabe, os mais conservadores católicos europeus o comparavam a segredos obscuros.

Os códigos de cifra vêm em todo tipo de complexidade. O mais simples deles já estava disponível em uma caixa de cereal. Os anéis decodificadores, populares em grande parte das décadas de 1950 e 1960, ofereciam uma cifra de transposição simples, na qual os anéis eram usados ​​para substituir uma letra do alfabeto por uma letra ou um número. Isso permitiu que as crianças enviassem mensagens secretas para seus amigos, que também tinham os anéis do decodificador.

No outro extremo do espectro, no entanto, está a criptografia de nível militar que usa algoritmos criados por computador para criar cifras de complexidade tão grande que muitas vezes a única maneira de decifrá-las é através do uso de uma chave. Uma chave de cifra contém o algoritmo usado para criar o código de cifra correspondente. Quando usadas em conjunto com dados criptografados, a chave descriptografará os dados e os tornará utilizáveis ​​novamente.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?