Este é um aplicativo simples de criptografia de mensagens, desenvolvido em JavaScript e HTML/CSS. O aplicativo permite que você criptografe e descriptografe mensagens usando diferentes técnicas de criptografia.
- Criptografar: Essa função permite criptografar uma mensagem de texto.
- Descriptografar: Essa função permite descriptografar uma mensagem criptografada usando a técnica selecionada.
- Copiar texto: Essa função permite copiar o texto criptografado ou descriptografado para a área de transferência, facilitando o compartilhamento da mensagem.
- Abra o arquivo index.html em um navegador web.
- Digite a mensagem que você deseja criptografar ou descriptografar no campo de entrada de texto.
- Selecione a técnica de criptografia desejada clicando nos botões correspondentes.
- Clique no botão "Criptografar" para criptografar a mensagem ou no botão "Descriptografar" para descriptografar uma mensagem.
- O resultado será exibido no campo de saída de texto.
- Você pode copiar o texto criptografado ou descriptografado clicando no botão "Copiar texto".
A técnica de criptografia utilizada substitui as vogais (a, e, i, o, u) por sequências específicas de letras. Por exemplo, a letra "a" é substituída por "ai", a letra "e" é substituída por "enter" e assim por diante. Essa técnica oferece uma forma simples de criptografar uma mensagem.
Este aplicativo requer um navegador compatível com a API de Reconhecimento de Fala do navegador. Os navegadores mais recentes, como Google Chrome e Mozilla Firefox, são suportados. Se o navegador não suportar essa API, a função de reconhecimento de fala estará desabilitada.
Este aplicativo foi desenvolvido como um projeto baseado no "Challenger Decodificador de Texto" da Alura e não deve ser usado para fins de segurança real. O código-fonte foi baseado em exemplos e tutoriais disponíveis online.