(PT-BR) O Criptography System tem como base a Cifra de César, um sistema de criptografia voltado para a troca de posições entre as letras no alfabeto, que neste
caso, ocorre entre as letras com 3 posições à frente (exemplo: a letra 'A' transforma-se na letra 'D'). Além disso, é possível exibir o histórico de criptografias
realizadas e consultar dados estatísticos simples sobre as interações realizadas. Para todas as interações com o terminal, ocorre uma validação, seguindo alguns
critérios de integridade.
(EN-US) The Cryptography System is based on the Caesar Cipher, a cryptography system focused on swapping positions between letters in the alphabet, which in this case, occurs between letters 3 positions ahead (for example: the letter 'A' becomes the letter 'D'). Additionally, it is possible to display the history of performed cryptographies and consult simple statistical data about the interactions made. For every interaction with the terminal, a validation occurs, following some integrity criteria.
(EN-US) The Cryptography System is based on the Caesar Cipher, a cryptography system focused on swapping positions between letters in the alphabet, which in this case, occurs between letters 3 positions ahead (for example: the letter 'A' becomes the letter 'D'). Additionally, it is possible to display the history of performed cryptographies and consult simple statistical data about the interactions made. For every interaction with the terminal, a validation occurs, following some integrity criteria.
Para executar a aplicação, é necessário, em ordem:
- Instalar o Java JDK e JRE (neste caso, optou-se pelas versões 19 de ambos);
- Baixar os arquivos presentes neste repositório;
- Executar o arquivo "Main.java";
- Iniciar a interação com o terminal.