Cifra de Vigenère – Le chiffre Indéchiffrable

 

A ciCifra de Vigenerefra de Vigenère é um método de encriptação que usa um série de diferentes cifras de César baseadas em letras de uma senha.

Numa cifra de César, cada letra do alfabeto é deslocada da sua posição um número fixo de lugares; por exemplo, se tiver uma deslocação de 3, A torna-se D, B fica E, etc.

A cifra de Vigenère consiste na sequência de várias cifras de César com diferentes valores de deslocamento.

Para fazer uso da cifra de Vigenère , devemos usar uma tabela de alfabetos.Essa tabela consiste no alfabeto escrito 26 vezes em diferentes linhas, cada um deslocado ciclicamente do anterior por uma posição. As 26 linhas correspondem às 26 possíveis cifras de César.

O quadrado de Vigenère:

Cifra de Vigenere
Como podemos criar mensagens criptografadas usando a tabela?

Vamos cifrar a mensagem: olho por olho, dente por dente
Escolha uma chave para cifrar a mensagem, exemplo: legal
para isso, devemos colocar na seguinte ordem:

(K) Chave de criptografia
(P) Mensagem em texto plano
(C) Mensagem Criptografada

Exemplo:
legallegallegallegallega
OLHOPOROLHODENTEPORDENTE

Na primeira linha do quadrado existe o alfabeto completo, usado para o texto plano.
Encontre a primeira letra do texto plano na primeira linha do quadrado, em nosso exemplo a letra é o (o).
Procure na tabela numerada o valor correspondente ao L que é a primeira letra da chave. L = 11 Encontre a intersecção entre a linha 11 e a coluna da letra do texto plano (o) .

A intersecção entre a linha 11 e a coluna da letra “o” é Z.

Cifra de Vigenere

Letra a letra deve ser encontrada na tabela para formar a mensagem criptografada.

legallegallegallegallega
OLHOPOROLHODENTEPORDENTE
ZPNOAZVULSZHKNEPTUROPRZE

Poderiamos desenvolver algebricamente se as letras A–Z forem mapeadas nos números inteiros 0–25,

e a adição módulo 26 for aplicada, a encriptação pode ser escrita:

Onde C é a mensagem criptografada, P texto plano, K a chave. e o i é o (rsrsrs) indice. .
Exemplo:
C=14+11 (Mod 26) => Portanto C=25

P=25-11+26(mod 26) => Portanto P=14

Observações: Em criptologia, usa-se a mensagem clara ou texto plano em minusculo e a mensagem criptografada em maiusculo.
Na aritmética modular, divide-se o resultado da operação pelo modular, o resto da divisão é o resultado.

Fontes de pesquisa:
http://www.numaboa.com/content/view/91/72/ Aldeia numa Boa – O melhor site de Criptografia que eu conheço.
O livro dos códigos – Simon Singh – O melhor livro sobre criptografia que eu conheço.
http://pt.wikipedia.org

 

Um comentário sobre “Cifra de Vigenère – Le chiffre Indéchiffrable

  1. Muito bom artigo. No código abaixo há uma mensagem, dois numerso de telefone e um endereco de email. Vejam se alguem é capaz de decifrá-lo. Caso consigam, utilizem os numeros de tel ou email para contato.

    59 17 13 73 91 11 37 73 37 59 31 17 73 51 59 37 61 59 13 59 03 13 29 67 19 47 27 13 29 51 19 73 53 73 61 73 52 67 73 17 29 07 29 67 92 61 59 67 47 53 19 59 59 17 13 59 67 94 61 47 51 29 50 53 73 07 29 19 59 31 13 19 73 19 59 37 67 29 31 13 73 13 29 27 59 39 29 13 59 39 59 53 29 31 59 62 15 15 22 08 63 22 18 15 04 21 12 12 22 29 11 62 15 15 22 08 63 22 04 21 15 12 22 21 22 29 11 59 31 07 47 59 11 37 59 37 73 47 39 27 73 19 73 31 73 61 47 19 27 74 49 29 13 37 73 47 39 52 67 29 37 29 11 31 73 61 47 19 27 74 71 29 39 52 67 29 37 52 71 19 52 17 59 07 29 67 92 13 59 07 59 73 67 73 27 73 67 47 61 73 61 59 61 59 61 59 67 47 53 19 73 19 59 17 13 59 67 94 61 47 51 29 50 31 87 29 61 59 47 03 59 61 59 59 31 13 19 73 19 59 37 67 29 31 13 73 13 29 52

    1S AS NM K9 X8 BV KH K9 KH 1S JG AS K9 Y3 1S KH D3 1S NM 1S YM NM GH 4T QW HZ RF NM GH Y3 QW K9 2A K9 D3 K9 52 4T K9 AS GH XC GH 4T X9 D3 1S 4T HZ 2A QW 1S 1S AS NM 1S 4T 94 D3 HZ Y3 GH 50 2A K9 XC GH QW 1S JG NM QW K9 QW 1S KH 4T GH JG NM K9 NM GH RF 1S JL GH NM 1S JL 1S 2A GH JG 1S 62 FT FT G1 7B &5 63 7B A7 FT X7 G1 2O G* G* 7B GH BV 62 FT FT G1 7B &5 63 7B X7 2O FT G1 G* 7B 2O 7B GH BV 1S JG XC HZ 1S BV KH 1S KH K9 HZ JL RF K9 QW K9 JG K9 D3 HZ QW G1 RF 74 TR GH NM KH K9 HZ JL 52 4T GH KH GH BV JG K9 D3 HZ QW G1 RF 74 6J GH JL 52 4T GH KH 52 6J QW 52 AS 1S XC GH 4T X9 NM 1S XC 1S K9 4T K9 RF K9 4T HZ D3 K9 D3 1S D3 1S D3 1S 4T HZ 2A QW K9 QW 1S AS NM 1S 4T 94 D3 HZ Y3 GH 50 JG 8Z GH D3 1S HZ YM 1S D3 1S 1S JG NM QW K9 QW 1S KH 4T GH JG NM K9 NM GH 52

    Boa sorte.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s