A [cifra de César]é um dos primeiros tipos de criptografias conhecidos na história. É um tipo de cifra por substituição, em que uma letra no texto original é substituída por outra, seguindo um número fixo para essa subtituição. Desenvolvemos uma aplicação para realizar este processo de forma automatizada.
A aplicação foi desenvolvida com objetivo de permitir troca de mensagens de forma segura. Com o Cypher é possível enviar mensagens criptografadas e depois descriptografar. As mensagem podem ser trocadas por qualquer app de mensagem para depois serem decifradas no Cypher.
Os usuários são familiares que estão organizando uma festa de aniversário surpresa. Muitos não possuem maiores habilidades com aplicativos e sistemas, sendo necesário uma interface simples e objetiva.
A interface permite ao usuário:
- eleger um
offset
indicando quantas posições de deslocamento de caracteres queremos que a cifra utilize - inserir uma mensagem (letras maiúsculas e minúsculas) que queremos cifrar
- ver o resultado da mensagem cifrada
- inserir uma mensagem (letras maiúsculas e minúsculas) para ser decifrada
- ver o resultado da mensagem decifrada