Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 905 Bytes

README.md

File metadata and controls

8 lines (6 loc) · 905 Bytes

SC-Cifra_de_Vigenere-Python

Criação e implementação de um cifrador e decifrador da Cifra de Vigenère (criptografia) e um ataque de recuperação de senha por análise de frequência feito na linguagem de programação Python na disciplina de Segurança Computacional na Universidade de Brasília (UnB) em 2022 (2022.1).

  • Parte I: Cifrador/decifrador

    • O cifrador recebe uma senha e uma mensagem que é cifrada segundo a cifra de Vigenère, gerando um criptograma, enquanto o decifrador recebe uma senha e um criptograma que é decifrado segundo a cifra de Vigenère, recuperando uma mensagem.
  • Parte II: Ataque de recuperação de senha por análise de frequência

    • Fornecidas duas mensagens cifradas (uma em português e outra em inglês) com senhas diferentes. Cada uma das mensagens deve ser utilizada para recuperar a senha geradora do keystream usado na cifração e então decifradas.