Implementando Criptografia Afim em Python

Iniciante

Neste projeto, você aprenderá como implementar o algoritmo de Criptografia Afim em Python. A Cifra Afim é um tipo de cifra de substituição que combina as características da cifra de deslocamento e da cifra multiplicativa. Ela utiliza uma função criptográfica para criptografar uma letra por letra, fornecendo uma maneira simples, porém eficaz, de criptografar e descriptografar texto.

python

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como implementar o algoritmo de Criptografia Afim (Affine Encryption) em Python. A Cifra Afim (Affine Cipher) é um tipo de cifra de substituição que combina as características da cifra de deslocamento (shift cipher) e da cifra multiplicativa (multiplier cipher). Ela utiliza uma função criptográfica para criptografar uma letra por letra, fornecendo uma maneira simples, porém eficaz, de criptografar e descriptografar texto.

👀 Pré-visualização

Sample 1: welcome - > oclsaqc
Sample 2: welcome - > oclsaqc
Sample 3: Qrwe - > Qroc
Sample 4: None - > None

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como implementar a função de criptografia afim em Python
  • Como testar a função de criptografia afim com exemplos de entrada
  • Como criptografar a entrada do usuário usando a função de criptografia afim

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Compreender os princípios básicos da Cifra Afim (Affine Cipher)
  • Implementar o algoritmo de criptografia afim em Python
  • Criptografar e descriptografar texto usando a função de criptografia afim
  • Testar a função de criptografia afim com várias entradas

Professor

labby
Labby
Labby is the LabEx teacher.