Conceito em Definição ABC
Miscelânea / / July 04, 2021
Por Guillem Alsina González, em março 2017
Embora seja em nossos tempos, quando as tecnologias de criptografia e criptografia explodiram devido ao uso em massa de dispositivos inteligentes e conexão com Internet, as técnicas de criptografia têm sido usadas desde os tempos antigos.
Como tantas outras coisas atribuídas ao grande Júlio César, ele também usou um código criptografia para suas comunicações militares, que pode parecer muito simples e trivial de decifrar hoje, mas que na época deve ter sido terrivelmente complicada:
a cifra de César consiste em substituir cada letra do alfabeto por outra, movendo as posições um certo número de quadrados
Então, por exemplo, se tivermos que o alfabeto é ABCDEFGHIJK... e decidimos usar uma chave César com deslocamento de 3 posições, A corresponderá a D, B corresponderá a E e assim por diante.
Desta forma, um texto o que
Oi, como estão as coisas
pareceria
Krñd, txh wdñ
O problema com esse tipo de código é que em todos os idiomas algumas letras são repetidas mais do que outras. Nas línguas descendentes do latim, são as vogais, e se vemos que um
personagem Repete-se muito, podemos começar a testar até decifrar uma palavra. E com algumas letras decifradas, como podemos saber o deslocamento, decifrar o resto do texto será trivial.Para resolver isso,
os sistemas de criptografia atuais usam uma série de operações matemáticas para a resolução de quais chaves são necessárias
Essas chaves são geralmente públicas e privadas. O primeiro é usado para decodificar qualquer mensagem que chega até nós, e é o que devemos ter para receber comunicações criptografadas e descriptografá-las para entendê-las.
A chave privada é o que é necessário para criptografar mensagens e é o que não devemos fornecer a ninguém.
Um fator importante na codificação de algoritmos é quantos bits são usados em operações matemáticas
já que quanto mais eles são, isto é, quanto mais longa a chave, mais difícil é decodificar os dados, e maior segurança na sua transmissão. O que mais,
à dificuldade de decifrar uma informação codificada acrescenta-se sua "expiração"
Assim, por exemplo, os serviços de espionagem dos países aliados durante o Segunda Guerra Mundial, concordou em fornecer aos alemães, por meio de seu principal agente duplo (o catalão Joan Pujol), informações sobre os reais planos para o Aterrissando na Normandia, poucas horas antes de ocorrerem, quando os alemães não tiveram possibilidade de retificar e melhor cobrir o área.
Dessa forma, e com informações para praticar "expiradas", eles salvaram a credibilidade de seu melhor ativo na contra-espionagem.
Assim, se tivermos informações codificadas com uma chave longa, pode ser possível decodificá-las usando sistemas de computador muito poderosos e usando seus tempo, mas a essa altura, a informação não teria mais interesse ou já a teríamos obtido por outros meios públicos, com os quais, mesmo começando a decodificação, ela já perde interesse.
Entre os sistemas de criptografia mais populares, temos:
- DES (padrão de criptografia de dados)
- AES (Advanced Encryption Standard)
- PGP (Pretty Good Privacy)
- Blowfish
- Dois peixes
Fotos: Fotolia - Cebreros / Corocota
Tópicos em criptografia