Skip to content

Projeto Laboratória (SAP004) - Cifra do Amor é um website onde pessoas apaixonadas podem trocar juras de amor de uma nova forma e com mais segurança, pelo fato da cifragem e decifragem do site.

Notifications You must be signed in to change notification settings

MarianaMBarros/SAP004-cipher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cifra de César

Índice

1. Prefácio

Cifrar significa codificar. 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.

caeser-cipher

A cifra de César é uma das técnicas mais simples de cifrar uma mensagem. É 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.

2. Resumo do Projeto

O projeto tem o propósito de criar uma aplicação na web, onde é realizado a cifrarem e decifrarem de mensagens entre pessoas que desejam manter os antigos hábitos românticos de cartas de amor.

imagem:

O seu Funcionamento: Para Codificar

  • Escrever a sua mensagem no campo "Digite sua Carta".
  • Colocar no campo "Digite o Deslocamento" a numeração que deseja realizar o deslocamento.
  • Clicar no botão "Criptografia sua Carta", para codificar a sua mensagem.
  • Ao lado direito dos botões ira aparecer o resultado da mensagem codificada.

Para Decodificar

  • Colocar a mensagem já codificada no campo "Digite sua Carta", assim conseguirá ver a mensagem que estava codificada.
  • Colocar o código de deslocamento - NÃO ESQUECER que para decifrar a mensagem é preciso colocar o mesmo código de deslocamento da cifragem.
  • Clicar no botão "Criptografia sua Carta", para codificar a sua mensagem.
  • Ao lado direito dos botões ira aparecer o resultado da mensagem decifrada.

Para acesso à plataforma, o usuário deverá utilizar o link: https://marianambarros.github.io/SAP004-cipher/

"CIFRAS DO AMOR": A cifra de amor foi desenvolvida para amantes com que querem manter antigos hábitos de escrever cartas ou bilhetes de amor com o mesmo gesto e intensidade de carinho. Como forma de privacidade a cifra entra como aliado sobre o conteúdo da carta.

3. Considerações

O projeto teve como base a linguagem de programação JavaScript, estilização e marcação HTML e CSS. O deslocamento de letras é feito apenas com as letras do alfabeto, os caracteres especiais e numerações não sofrem o deslocamento é feita apenas a repetição dos mesmos.

4. Implementações futuras

Para uma nova experiência do usuário algumas melhorias que serão aplicadas:

  • Envio por email ou whatsapp.
  • Link de acesso para decodificar.
  • Decodifição feita por link prencher automaticamente.

5. Considerações técnicas

  • Para ter acesso ao projeto faça um fork ou um clone.
  • Instale as dependencias com o comando no terminal npm install.
  • Para verificar sua aplicação faça um npm start no terminal e nele aparecerá a url para acessar o ser servidor na web http://localhost:5000.

6. Agradecimentos

About

Projeto Laboratória (SAP004) - Cifra do Amor é um website onde pessoas apaixonadas podem trocar juras de amor de uma nova forma e com mais segurança, pelo fato da cifragem e decifragem do site.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 56.7%
  • HTML 23.4%
  • CSS 19.9%