Aulas particulares? Agende sua aula por aqui!
gustavbeier@gmail.com

Cifras e Aritmética Modular - 19/07/2023

Estudo da aritmética modular a partir das cifras.

Conhecendo as Cifras

Vamos estudar um pouco de cifras, em especial a cifra de César e a cifra de Vigenère. Estas são duas codificações que transladam o alfabeto, trocando letras de forma relativamente simples.

A cifra de César funciona deslocando todas as letras do alfabeto de forma sincronizada, um número de vezes chamado chave da cifra. Por exemplo, se utilizarmos a chave 1, vamos deslocar o alfabeto todo uma letra: A se torna B, a letra B se torna C, e assim sucessivamente. Logo, a palavra CASA seria escrita como DBTB.

A cifra de Vigenère propõe uma versão um pouco mais complexa da cifra de César - desta vez, cada letra será deslocada um número de casas diferente, a depender da chave, que por sua vez é uma palavra. A chave será utilizada para indicar quantos caracteres serão deslocados; se a letra da chave é A, então a letra não será trocada; se for B, a letra será trocada como em uma cifra de César com chave 1; caso seja a letra C, será o mesmo que uma cifra de César com chave 2; como cada letra será modificada de forma diferente, as diferentes chaves tornam o processo mais complexo. Por exemplo, se a chave for LAGO, a palavra CASA será codificada da seguinte maneira:

Obtemos então a mensagem codificada NAYO.