Criptografia Simétrica Clássica

Definição

Criptografia Simétrica é aquela que utiliza apenas uma chave para o processo de esconder (criptografar) e revelar (decriptar) mensagens.

Os algoritmos clássicos são aqueles inventados antes da era da computação.


Substituição

A criptografia de substituição consiste em trocar as letras de uma mensagem por números e/ou outros caracteres.

Código Morse

As letras e números são representados por pontos e traços, definidos pela duração do som transmitido.

https://modernout.com/pages/morse-code-chart

As mensagens podem ser representadas de forma visual ou como áudios com "batidas" ou sons curtos.

Exercícios:

Ferramentas online úteis:


Cifra de César

As letras são substituídas por outras que estão um determinado número de letras à frente no alfabeto. Esse número é chamado de "shift" ou deslocamento.

César com deslocamento 3: https://www.perkley.com/cipher-wheel/

Exercícios:

Ferramentas online úteis:

Pode-se incorporar números e outros caracteres ao alfabeto tradicional, aumentando a versatilidade da cifra.


Cifra Polialfabética

A criptografia de substituição pode utilizar mais de um alfabeto para a substituição das letras e caracteres da mensagem, de acordo com a chave.

Cifra de Vigenère

A cifra de Vigenère utiliza vários alfabetos deslocados da cifra de César. Assim, a primeira letra da mensagem será decodificada com o alfabeto da primeira letra da chave e assim por diante. Caso a mensagem seja mais longa que a chave, repete-se a chave.

https://www.britannica.com/topic/cryptology/Vigenere-ciphers

Mais informações:

Trata-se de um tipo de criptografia mais resistente à análise de frequência do que a cifra de César. Contudo, um método de análise foi publicado em 1863 e é facilmente aplicado por computadores hoje.

Ferramentas online úteis:

Exercícios:


Referências

Atualizado