Este projeto foi desenvolvido com o objetivo de aprimorar o aprendizado em desenvolvimento web. Consiste em uma página web que permite a criptografia e descriptografia de mensagens usando uma tabela de códigos personalizada.
- Criptografia: Converta suas mensagens em códigos secretos.
- Descriptografia: Reverter mensagens criptografadas para seu formato original.
- Tabela de Códigos: Utiliza uma tabela específica para conversão de caracteres.
- HTML: Estrutura da página.
- CSS: Estilização da página.
- JavaScript: Lógica de criptografia e descriptografia.
A tabela de códigos utilizada para criptografia e descriptografia é a seguinte:
Letra | Código |
---|---|
e | enter |
i | imes |
a | ai |
o | ober |
u | ufat |
As demais letras são usadas como padrão: p > p, b > b, l > l
.
Letras maiúsculas e acentuadas entram na criptografia como padrão: â > â, Ã > Ã
.
Isso foi incrementado para que o usuário possa utilizar a criptografia sem a necessidade de apagar a letra para poder usá-la. No entanto, o usuário será avisado sobre essa ocorrência pelo criptografador.
-
Clone o repositório:
git clone https://github.com/devJunr/criptografador_de_mensagens
-
Abra o arquivo
index.html
em seu navegador para acessar a aplicação. -
Digite a mensagem que deseja criptografar ou descriptografar e clique nos botões apropriados.
Você também pode visualizar a versão live do projeto, em: https://devjunr.github.io/criptografador_de_mensagens/
Agradeço à Oracle Brasil e à Alura por fornecerem o programa ONE e por me ofertarem uma das vagas. Este repositório se trata de um desafio (Challenge) para que eu possa enviar para avaliação. Desde já, expresso minha sincera gratidão.
Feito por: DevJunr