Desenvolvimento de Sistemas Seguros - Exercício 06

Fundação da Universidade Regional de Blumenau

Alunos:

  • Francisco Lucas Sens
  • Gabriel Castellani de Oliveira

Enunciado:

Implemente o algoritmo de criptografia e decriptografia conhecido como cifra de Vigenère.

O programa deve possibilitar que o usuário selecione a operação a ser executada, entre cifragem e decifragem. Além disso, o programa deve possibilitar que o usuário informe a chave a ser utilizada no algoritmo.

Da mesma forma que a cifra de César, a cifra de Vigenère somente é aplicável aos caracteres do alfabeto (de A à Z).

Espaços e outros caracteres especiais não fazem parte do texto simples.

Para evidenciar o resultado deste exercício. Publique no AVA:

Um print screen da tela do programa, contendo um texto simples, o texto cifrado equivalente e a chave utilizada.

Resposta:

Imagem da resolução