- 1. Prefácio
- 2. Resumo do projeto
- 3. Como Funciona
- 4. Aplicação WEB
- 5. Tecnologias utilizadas
- 6. Testes
- 7. Desenvolvedora
Primeiro projeto desenvolvido para o BootCamp Laboratoria em Julho /Agosto de 2023. Consiste em uma aplicação web, com tema livre, usando a lógica da Cifra de César para codificar e decodificar mensagens.
Encriptar significa ocultar o conteúdo de uma mensagem a olho nu, para que somente as partes autorizadas possam decifrar um texto cifrado. A cifra de César é um dos primeiros tipos de criptografias conhecidas na história. O imperador romano Júlio César utilizava essa cifra para enviar ordens secretas aos seus generais no campo de batalha. É um tipo de cifra por substituição, em que cada letra do texto original é substituida por outra que se encontra há um número fixo de posições (deslocamento) mais a frente do mesmo alfabeto.
Projeto criado com a finalidade de auxiliar a troca de informações pessoais ou não e que podem ser de procedência duvidosa, a famosa "fofoca". De forma simplificada e intuitiva as pessoas que utilizarem poderão codificar e decodificar suas informações para que sejam secretas e só possam ser descobertas por quem tenha o código de deslocamento.
A aplicação foi desenvolvida em HTML, CSS e JavaScript, incluindo conceitos como variáveis, condicionais e funções, bem como eventos e manipulação básica de DOM, para finalizar, a utilização de testes unitários.
- Desenvolver habilidade de programar em CSS, HTML e JavaScript.
- Praticar a lógica de programação.
- Aprender de forma autônoma.
- Permitir criptografar e descriptografar uma mensagem.
- Facilitar a comunicação de forma discreta.
Para codificar ou decodificar a mensagem:
1- Selecionar o deslocamento (offset). 2- Digitar a mensagem no campo desejado (codificar ou decodificar). 3- Clicar no botão de referência (codificar ou decodificar). 4- ver o resultado em tela.