Escolar Documentos
Profissional Documentos
Cultura Documentos
Qua, 29 de Setembro de 2010 18:27 | Escrito por Daniel Donda | | |
A cifra 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
A equação da criptografia
Ci=Pi+Ki (mod 26)
C = Texto Cifrado
P = Texto Puro
K = Chave de Criptografia
i =Indice
Assim por exemplo fica facil saber como é a letra m cifrada?
P é o Texto Puro na equação. Assim inicie com M (de Michael) que na tabela é 12
K a chave é a letra D (de dahora) e na tabela é o valor 3
C=P+K (mod 26)
C=12+3 (mod 26)
C=(15) mod 26
C=15
Na lista 15 = P
Portanto m = P
O Operador MOD é o resto da divisão por 26 que é a quantidade de letras do nosso alfabeto.
A equação da descriptografia
P=C-K+26 (mod 26)
Exemplo:
P=25-11+26(mod 26) => Portanto P=14
Conclusão – É possivel perceber que o mecanismo utilizado é simples e a ideia central aqui é dar um
inicio ao estudo dos métodos criptograficos ou criptologia,
http://pt.wikipedia.org/wiki/Cifra_de_Vigen%C3%A8re
http://www.numaboa.com/index.php?option=com_content&view=article&id=506&Itemid=134