A intenção do projeto era desenvolver uma aplicação que fosse capaz de criptografar e descriptografar mensagens, usando como referência a cifra de César.
Cifra de César
- A cifra de César é um tipo de cifra de substituição na qual cada letra do texto é substituida por outra, que se apresenta no alfabeto.
Exemplo: A transformação pode ser representada alinhando-se dois alfabetos; o alfabeto cifrado e o alfabeto normal, com o deslocamento de três posições.
- Normal: ABCDEFGHIJKLMNOPQRSTUVWXYZ
- Criptografado: DEFGHIJKLMNOPQRSTUVWXYZABC
Para Criptografar: 🔒
- O usuário insere a mensagem que deseja criptografar.
- Escolhe uma chave de deslocamento.
- Aperta o botão e sua mensagem será criptografada.
- Copia e cola a mensagem aonde desejar para enviar ao destinatário.
Para Descriptografar: 🔓
- O destinatário copia e cola a mensagem que recebeu na área correspondente.
- Coloca a chave de deslocamento que o remetente forneceu.
- Aperta o botão e sua mensagem sera descriptografada.
Chave de deslocamento: 🔑
- Com a finalidade de ser um método seguro para enviar mensagens que somente o destinatário consiga ler, a chave de deslocamento é uma informação que deve ser mantida em sigilo e só compartilhada com o destinatário.
- Foi feito um protótipo da ideia inicial.
- No final do projeto, o resultado da interface foi esse.
- A paleta de cores foi definida em tons de roxo.
- Vanilla JavaScript
- HTML
- CSS


