Baixe em PDF
Baixe em PDF
A cifra de Vigènere é um método de criptografia que utiliza uma série de diferentes "cifras de César" com base nas letras de uma palavra-chave. Em uma cifra de César, cada letra da passagem é movida de posição um certo número de letras para ser substituída pela letra correspondente. Por exemplo, isto significa que em um deslocamento de três posições em uma cifra de César: A se tornaria D; B se tornaria E; C se tornaria F, etc. A cifra de Vigènere baseia-se neste método, utilizando várias cifras de César em diferentes pontos da mensagem. Este artigo mostra como usá-la. [1] X Fonte de pesquisa
Passos
-
Obtenha um quadrado de Vigènere (foto no final deste artigo) ou crie seu próprio quadrado de Vigènere. [2] X Fonte de pesquisa
-
Pense em uma palavra-chave que seja menor do que as frases ou frase que você queira encriptar. Para este exemplo, vamos utilizar:
LIME
[3] X Fonte de pesquisa -
Anote a sua mensagem sem espaços. Para este exemplo, vamos utilizar:
WIKIHOWISTHEBEST
[4] X Fonte de pesquisa -
Escreva a palavra-chave abaixo da sua mensagem, alinhando cuidadosamente cada letra da palavra chave com uma letra de sua mensagem. Faça isso até alinhar todas as letras da mensagem:
WIKIHOWISTHEBEST
LIMELIMELIMELIME
[5] X Fonte de pesquisa -
Corte a palavra-chave para se adaptar a frase, se necessário. No exemplo usado para este artigo, a palavra
LIME
se encaixa perfeitamente, mas quando a palavra chave não se ajusta perfeitamente, não há necessidade de usar a palavra completa. Por exemplo:WIKIHOWISTHEBESTOFTHEBEST
LIMELIMELIMELIMELIMELIMEL
-
Vá para a linha da primeira letra da palavra-chave no quadrado de Vigènere. Vá para a coluna da primeira letra da mensagem e encontre o ponto de interseção da linha e da coluna. Essa é a sua letra cifrada. [6] X Fonte de pesquisa
-
Continue dessa maneira até que toda a sua frase seja cifrada. O exemplo acaba ficando como:
LAYEWGKEHLVAQWGP
Publicidade
-
Execute as etapas acima na ordem inversa para decodificar o texto cifrado. [7] X Fonte de pesquisa
-
Encontre a coluna da primeira letra do texto cifrado, e prosiga até chegar à linha da primeira letra da palavra-chave. Essa carta é a primeira letra da frase codificada. [8] X Fonte de pesquisa
-
Continue dessa maneira até decifrar completamente o texto.
-
Terminado.Publicidade
Dicas
- Ao dar a mensagem cifrada para outra pessoa, ela precisa conhecer a palavra-chave para decifrar o código. Sussurre-a para ela ou use uma cifra de César predeterminada para cifrar a palavra-chave.
- Há decifradores de Vigènere on-line que você pode usar para ajudar a decifrar o código. Faça uma busca na internet para encontrá-los.
- Um outro método de encriptação consiste em encontrar uma letra correspondente numa interseção de linhas e colunas. Neste caso, "a letra W e L é H" e assim por diante. WIKIHOWISTHEBEST se torna HQWMSWIMDBTIMMEX.
- Confira para garantir se você cifrou corretamente sua frase. Um texto erroneamente cifrado pode ser impossível de interpretar corretamente, e é difícil reconhecer um erro sem uma segunda verificação.
- Se você usar um quadrado de Vigènere maior, que inclua tanto a pontuação quanto espaçamento, a cifra se torna mais difícil de quebrar. Isto é especialmente verdade quando a "palavra-chave" ou "frase" é tão longa quanto ou mais longa que a mensagem.
- Outro método para ofuscar ainda mais a sua mensagem é usar a cifra de César na mensagem original com um valor pré-determinado (por exemplo: ROT13), em seguida, cifrá-la através de uma cifra de Vigènere. Mesmo decodificada, sem saber que o resultado foi cifrado com a cifra de César antes da cifra de Vigènere, a mensagem ainda vai parecer aleatória.
- Quanto mais vezes a sua "Palavra-chave" ou "Frase-chave" se repete, mais facilmente padrões serão detectados no texto criptografado e mais fácil será para quebrar a cifra. Uma "chave", com comprimento igual ou maior que o comprimento da mensagem é preferível.
Publicidade
Avisos
- Esta cifra não é à prova de idiotas (nenhuma cifra é) e pode ser rapidamente quebrada. Pelos padrões atuais, uma cifra de Vigènere é extremamente fraca. Não use isso para qualquer coisa verdadeiramente ultra-secreta. Modelos mais avançados de criptografia podem ser encontrados na internet.
Publicidade
Referências
- ↑ https://www.geeksforgeeks.org/vigenere-cipher/
- ↑ https://www.cs.uri.edu/cryptography/classicalvigenere.htm
- ↑ http://user.it.uu.se/~elenaf/Teaching/Krypto2003/vigenere.html
- ↑ https://pages.mtu.edu/~shene/NSF-4/Tutorial/VIG/Vig-Base.html
- ↑ https://pages.mtu.edu/~shene/NSF-4/Tutorial/VIG/Vig-Base.html
- ↑ https://pages.mtu.edu/~shene/NSF-4/Tutorial/VIG/Vig-Base.html
- ↑ https://pages.mtu.edu/~shene/NSF-4/Tutorial/VIG/Vig-Base.html
- ↑ https://www.boxentriq.com/code-breaking/vigenere-cipher
Sobre este guia wikiHow
Esta página foi acessada 119 134 vezes.
Publicidade