0Pricing
Cryptology Academy · Aula

Cifra de Vigenère

Explore uma cifra de substituição polialfabética.

Cifra de Vigenère é uma aula grátis de Cryptology Academy no CoddyKit. Esta é a aula 2 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Cryptology Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Cryptology Academy inclui 3 aulas no total.

Cifra de Vigenère

Cifra de Vigenère

A Cifra de Vigenère é uma cifra de substituição polialfabética que aprimora os pontos fracos da Cifra de César usando uma palavra-chave para determinar os deslocamentos das letras.

Cifra de Vigenère — ilustração 1

Como funciona

Como funciona

Em vez de deslocar todas as letras pelo mesmo valor, a Cifra de Vigenère desloca as letras com base em uma palavra-chave repetida.

Processo de encriptação

Processo de encriptação

  • Escolha uma palavra-chave (por exemplo, 'KEY').
  • Repita a palavra-chave até que ela corresponda ao comprimento do texto em claro.
  • Desloque cada letra do texto em claro com base na letra correspondente da palavra-chave.

Processo de desencriptação

Processo de desencriptação

  • Use a mesma palavra-chave para inverter os deslocamentos.
  • Cada letra do texto cifrado é deslocada para trás usando a letra correspondente da palavra-chave.

Exemplo

Exemplo

Encriptação de 'HELLO' com a palavra-chave 'KEY':

  • H + K → R
  • E + E → I
  • L + Y → J
  • L + K → V
  • O + E → S

O texto cifrado é 'RIJVS'.

Pontos fortes

Pontos fortes

  • Resiste melhor à análise de frequência do que a Cifra de César.
  • É mais segura quando usa uma palavra-chave mais longa e aleatória.

Pontos fracos

Pontos fracos

  • Ainda é vulnerável à criptoanálise se a palavra-chave for curta ou repetida.
  • Pode ser quebrada usando o exame de Kasiski ou a análise de frequência.

Uso atual

Uso atual

Embora atualmente seja insegura, a Cifra de Vigenère ainda é usada em enigmas e exercícios de aprendizagem de criptografia.

Resumo

Resumo

  • A Cifra de Vigenère usa uma palavra-chave para a encriptação.
  • É mais segura do que a Cifra de César, mas ainda pode ser quebrada.
  • É uma etapa importante na evolução da criptografia.
Cifra de Vigenère — ilustração 10

Perguntas Frequentes

A aula “Cifra de Vigenère” é grátis?

Sim — o texto completo de “Cifra de Vigenère” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Cryptology Academy, atualize para CoddyKit PRO. O curso de Cryptology Academy inclui 3 aulas no total.

O que vou aprender em “Cifra de Vigenère”?

Explore uma cifra de substituição polialfabética. Você pratica Cryptology Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Cryptology Academy?

Nenhuma experiência prévia é necessária. Cryptology Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 3.

Quanto tempo leva a aula “Cifra de Vigenère”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Cryptology Academy?

Sim. Cada aula de Cryptology Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Cifra de César
  2. Cifra de Vigenère
  3. Cifras de Transposição
← Voltar para Cryptology Academy