DOE AGORA Qualquer valor

Teste suas habilidades de decifrar códigos

Vigenère Cipher Decoder and Solver

Este é um guia completo para a cifra de Vigenère e as ferramentas de que você precisa para decodificá-la.

Você não tem certeza sobre o tipo de cifra? Use o Cipher Identifier para encontrar a ferramenta certa.

Ferramenta Vigenere

  

🔑
🌎

   

Opções de resolução automática


Resultados

 

Não está vendo o resultado correto? Experimente o Auto Solve ou use a ferramenta Cipher Identifier .

O que é a cifra de Vigenère?

cifra de Vigenère é uma cifra de substituição polialfabética que é uma evolução natural da cifra de César. A cifra de César criptografa mudando cada letra do texto simples para cima ou para baixo em um certo número de lugares no alfabeto. Se a mensagem fosse deslocada para a direita em 4, cada A se tornaria E e cada S se tornaria W.

Na cifra de Vigenère, uma mensagem é criptografada usando uma chave secreta, bem como uma tabela de criptografia (chamada de quadrado de Vigenere, tabela de Vigenere ou tabula recta ). A tabula recta normalmente contém as 26 letras do alfabeto latino de A a Z ao longo do topo de cada coluna, e repetidas ao longo do lado esquerdo no início de cada linha. Cada linha do quadrado tem as 26 letras do alfabeto latino, deslocadas uma posição para a direita de forma cíclica à medida que as linhas avançam para baixo. Assim que B se move para a frente, A desce até o fim. Isso continua por toda a praça.

Além disso, outros alfabetos além do alfabeto inglês podem ser usados ​​de maneira semelhante para construir uma tabula recta.

Tabula Recta
Tabula Recta

Vamos pegar esta frase de texto simples como exemplo:

MELHORE SUAS HABILIDADES DE RESOLUÇÃO DE ENIGMAS

Depois de finalizar o texto simples, a pessoa que criptografa escolheria uma chave secreta, que ajudaria a criptografar e descriptografar a mensagem. Nosso exemplo de chave secreta aqui é:

BOXENTRIQ

A próxima etapa é repetir a chave secreta o suficiente para que seu comprimento corresponda ao texto simples.

MELHORE SUAS HABILIDADES DE RESOLUÇÃO DE
ENIGMAS BOXENTR IQBO XENTRI QBOXENT RIQBOX

Depois que as duas linhas forem divididas em grupos de cinco letras, comece a criptografar. Pegue uma letra do grupo de texto simples e uma letra do grupo de chave secreta (vamos começar com I e B) e encontre a entrada na tabula recta onde a linha e a coluna se cruzam. Para este exemplo, a primeira letra do texto cifrado criptografado é J.

Exemplo de mesa Vigenere
Exemplo de mesa Vigenere

Depois de fazer isso para cada caractere, seu texto criptografado final deve ficar assim:

JAMVB OVGEV FMYMS CMIPZ SMAZJ SYMZP

Você pode usar essa cifra para mensagens curtas ou longas. Depois de dominar a tabula recta, o processo de criptografia é fácil!

Como descriptografar

Se você tiver a chave secreta, descriptografar é tão fácil quanto criptografar. Você pode trabalhar de trás para frente usando a tabula recta. Primeiro, repita a chave secreta para que seu comprimento corresponda ao texto cifrado.

JAMVB OVGEV FMYMS CMIPZ SMAZJ SYMZP
BOXEN TRIQB OXENT RIQBO XENTR IQBOX

Usando a tabula recta, encontre a linha que corresponde à primeira letra do seu texto de chave secreta - no nosso caso, B. Na linha B, encontre a letra do texto cifrado correspondente J. A coluna vertical onde essa letra do texto cifrado está localizada revela a letra I do texto simples

Tabela de cifras de Vigenère
Tabela de cifras de Vigenère

A cifra de Vigenère também pode ser descrita e, em seguida, descriptografada algebricamente, atribuindo a cada letra de A a Z um valor de 0 a 25, com a adição sendo realizada módulo 26.

Como quebrar isso

Obviamente, esses métodos de descriptografia só funcionam se a chave secreta for conhecida. Em seu ataque inicial contra a cifra de Vigenère, Friedrich Kasiski teve sucesso examinando sequências repetidas de caracteres no texto cifrado, o que poderia indicar o comprimento da chave secreta. Esse método agora é chamado de exame Kasiski. Encontrar mais sequências de caracteres repetidas ajuda a diminuir o comprimento da chave secreta potencial. Uma vez que o comprimento da chave secreta é conhecido, o texto cifrado é reescrito em um número correspondente de colunas, com uma coluna para cada letra da chave. Cada coluna é então composta de texto simples que foi criptografado por uma cifra de César. O decodificador então quebra o texto cifrado de maneira semelhante a uma cifra de César.

Auguste Kerckhoffs aprimorou o método de Kasiski combinando as "frequências de letras de cada coluna com as frequências de texto simples alteradas para descobrir a letra-chave (deslocamento de César) para essa coluna". Uma vez que o decifrador de códigos conhece cada letra da chave secreta, tudo o que eles precisam fazer é descriptografar o texto cifrado usando um quadrado de Vigenere.

Outra opção é o método de eliminação de chave. Se você adivinhar o comprimento da chave e, em seguida, subtrair o texto cifrado dele mesmo, compensado pelo comprimento da chave, ele eliminará a chave secreta. O resultado será o texto simples subtraído de si mesmo, compensado pelo comprimento da chave. Se quaisquer palavras maiores do que o comprimento da chave puderem ser adivinhadas, sua autocriptografia pode ser pesquisada.

A criação da cifra de Vigenère em 1553 marcou um grande desenvolvimento na criptografia. É o exemplo mais conhecido de cifra polialfabética e sua estrutura ajudou a inovar uma nova geração de cifras polialfabéticas mais avançadas, como a máquina Enigma.

Cifra de César

cifra de Césarfoi nomeado para Júlio César. É uma cifra de substituição simples onde cada letra da frase do texto simples é substituída por uma letra diferente de uma posição fixa acima ou abaixo do alfabeto. Se uma cifra de César tem um deslocamento para a direita de quatro, A é substituído por E. Se a cifra tem um deslocamento para a esquerda de quatro, A torna-se W. Isso impede que um leigo normal leia sua mensagem codificada, mas uma vez que o código é quebrado, é extremamente fácil de descobrir o texto simples. A cifra de César é equivalente a uma cifra de Vigenère com apenas uma chave secreta de uma letra. Júlio César usou essa cifra em sua correspondência privada do tempo da guerra, sempre com um turno de três. O sobrinho de César, Augusto, aprendeu o código com seu tio, mas criptografou suas mensagens com um turno de apenas uma, mas sem envolver o alfabeto. Geralmente,

Cifra Beaufort

cifra Beaufort é outra cifra de substituição polialfabética que usa uma tabula recta para criptografar e descriptografar mensagens. A tabula recta usada com a cifra Beaufort é chamada de quadrado Beaufort e é semelhante a um quadrado Vigenere, exceto que é organizado em ordem reversa, com a letra Z vindo primeiro e as letras em cascata em ordem alfabética reversa a partir daí. Uma mensagem criptografada usando a cifra Beaufort pode ser descriptografada com um quadrado de Vigenere, desde que todas as letras sejam posteriormente invertidas (A se transforma em Z, B em Y e assim por diante). Esta cifra foi criada no final do século 19 por Sir Francis Beaufort, um hidrógrafo irlandês que teve uma carreira bem respeitada na Marinha Real.

Cifra de Gronsfeld

cifra de Gronsfeld foi provavelmente criada por um homem chamado Jost Maximilian von Bronckhorst-Gronsfeld, um marechal de campo da Baviera. Apesar de seu nome e título aristocráticos (Conde von Bronckhorst e Gronsfeld, Barão de Battenburg e Rimburg, Senhor de Alphen e Humpel), ele teve uma longa carreira militar e desenvolveu uma variação da cifra de Vigenère para proteger sua correspondência militar. Ele funciona usando uma mudança determinada por um código. Se o código for 321, as letras mudam três vezes, depois duas vezes, depois uma vez antes de tudo se repetir. Apesar de ser semelhante, essa cifra é mais fraca do que a cifra de Vigenère porque tem apenas 10 alfabetos de cifras, em vez de 26, mas tem a vantagem de que os números geralmente são mais difíceis de adivinhar do que as chaves secretas.

Curiosidades e informações históricas

Blaise de Vigenère

Desde que foi desenvolvida pela primeira vez em meados do século 16, a cifra de Vigenère tornou-se popular na comunidade de criptografia e quebra de códigos. Mesmo quando permaneceu ininterrupto, ele inspirou muitos outros esquemas de criptografia e recebeu o apelido de “le chiffre indéchiffrable” (francês para “a cifra indecifrável”). Aqui estão alguns fatos mais interessantes sobre essa cifra de 5 séculos.

Apesar de ser chamado de cifra de Vigenère em homenagem a Blaise de Vigenère, na verdade foi desenvolvido por outra pessoa totalmente

O alquimista e diplomata Blaise de Vigenère recebeu o crédito por ter inventado a cifra devido a uma má atribuição do século XIX. O autor do século XIX, ao ler o livro Traicté des chiffres ou secrètes manières d'escrires de Vigenère , pensou que estava descrevendo uma cifra que ele mesmo inventou. Está claro para os autores e criptógrafos modernos que Giovan Battista Bellaso, que nasceu na mesma época que Blaise de Vigenère, é na verdade o autor da cifra.

Giovan Battista Bellaso foi um dos primeiros criptógrafos a inovar no uso de uma chave secreta para identificar os alfabetos usados ​​na criptografia.

Bellaso publicou um tratado sobre criptografia chamado “La Cifra del Sig. Giovan Battista Bellaso ” (“ A Cifra do Sr. Giovan Battista Bellaso ”) em 1553. Ele passou a publicar mais dois livretos sobre cifras e criptografia, com um desafio aos seus rivais para resolver os criptogramas complexos que ele escondia dentro de sua publicação trabalhos. Ele até prometeu revelar seu conteúdo dentro de um ano, mas isso não parece ter acontecido. Até hoje, ninguém resolveu as cifras de Bellaso.

Prefácio de Giovan Battista Bellaso
Prefácio de Giovan Battista Bellaso
Apesar de não ser o verdadeiro autor desta cifra, Blaise de Vigenère teve uma carreira ilustre na política e na criptografia.

Nascido no centro da França em 1523, Blaise de Vigenère entrou para o serviço diplomático aos dezessete anos. Foi em uma missão diplomática em Roma que ele começou a estudar criptografia, depois de ler livros escritos por Alberti e Trithemius ao longo de sua vida adulta. Depois de ganhar dinheiro suficiente no serviço diplomático, ele se retirou para uma vida de estudos. Foi durante sua aposentadoria que de Vigenère criou outra cifra, a cifra autokey, que é mais forte do que a cifra que agora leva seu nome.

A cifra de Vigenère era considerada inquebrável até o início do século 20, apesar do fato de o matemático e pioneiro da computação Charles Babbage ter quebrado uma variante dela em 1854.

Charles Babbage é mais famoso por sua 'máquina de diferença', que foi um precursor do computador moderno que podia realizar cálculos matemáticos. Acredita-se que ele tenha quebrado uma variante da cifra em 1854, mas nunca publicou formalmente seu trabalho.

Friedrich Kasiski foi a primeira pessoa a publicar um ataque bem-sucedido à cifra.

O criptógrafo alemão Friedrich Kasiski publicou seu trabalho sobre a cifra de Vigenere como parte de seu livro de 1863 Die Geheimschriften und die Dechiffrir-Kunst (“Escrita Secreta e a Arte de Decifrar”). Seu método se baseava na análise da distância entre fragmentos repetidos do texto cifrado, o que pode dar ao decifrador uma dica do comprimento da chave secreta. Inacreditavelmente, depois de publicar seu livro, Kasiski se afastou da criptografia para concentrar sua atenção na arqueologia. Acredita-se que ele morreu sem perceber o quão revolucionário seu trabalho foi no campo da criptoanálise.

A cifra de Vigenère foi apenas uma das poucas cifras diferentes usadas durante a Guerra Civil.

Os confederados costumavam usar a cifra para criptografar suas comunicações. Um capitão chamado Campbell Brown, que serviu sob o general Joseph E. Johnston, escreveu sobre a dificuldade da cifra de Vigenere em suas memórias, dizendo: “o sistema do qual não sei o nome - era baseado no princípio das 'assíntotas da hipérbole. ' Foi um trabalho tedioso de decifrar - igualmente trabalhoso para escrever em cifra. ” Apesar do fato de que oficiais como Brown teriam sido treinados para escrever usando essas cifras, erros eram comuns. Durante o cerco a Vicksburg, uma mensagem criptografada foi enviada ao general Edmund Kirby Smith, implorando por reforços. No entanto, o texto estava tão mal criptografado que, quando seus oficiais descobriram a mensagem, era tarde demais para enviar ajuda.

Roda de criptografia confederada
Roda de criptografia confederada
As cifras de Vigenère são frequentemente usadas na cultura pop e em atividades criptográficas divertidas, como geocaching e CTFs.

Recentemente, ele foi mencionado em programas como NCIS: New Orleans e no programa infantil do Disney Channel Gravity Falls . Também foi mencionado no romance “The Spy Who Couldn't Spell” de Yudhijit Bhattacharjee, e foi usado pelos fãs para resolver um quebra-cabeça escondido no pacote de expansão do videogame Destiny 2 .

Teste suas habilidades de decifrar códigos

A quebra de códigos não é apenas divertida, mas também um ótimo exercício para o cérebro e as habilidades cognitivas. Por que você não tenta quebrar esse quebra-cabeça?

trnh pupjxj oxn hl drlhzhbm txmv ugj hlx ntdhl mne eyw gng nak glle ytdlmkd wi zkt kcf guqn xs bdxee fucznthhxj tklxc osyg zhh ntdhl mne eyw gng nak glle ytdlmkd wi zkt kcf guqn xs bdxee fucznthhxj tklxc osyg zhh nkgp gihx iq nak nak foigh ddhdhddddx bqt kcf guqn xs bdxee fucznthhxj tklxc osyg zhh nkgp gihx iq nak vrgh ddhdhdddx bq.

Comentários

Ebook

Postagens mais visitadas