https://github.com/evilamaior/cifra-de-cesar
Site de criptografia baseado na Cifra de César desenvolvido durante bootcamp da laboratória.
https://github.com/evilamaior/cifra-de-cesar
bootstrap css html html-css-javascript javascript
Last synced: 2 months ago
JSON representation
Site de criptografia baseado na Cifra de César desenvolvido durante bootcamp da laboratória.
- Host: GitHub
- URL: https://github.com/evilamaior/cifra-de-cesar
- Owner: evilamaior
- Created: 2021-01-12T21:42:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-12T21:43:32.000Z (over 5 years ago)
- Last Synced: 2025-01-20T21:56:16.472Z (over 1 year ago)
- Topics: bootstrap, css, html, html-css-javascript, javascript
- Language: JavaScript
- Homepage: https://evilamaior.github.io/cifra-de-cesar/src/
- Size: 1.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cifra de César
A Cifra de César, também conhecida como cifra de troca, código de César ou troca de César, é uma das mais simples e conhecidas técnicas de criptografia. É um tipo de cifra de substituição na qual cada letra do texto é substituída por outra, seguindo um número fixo para essa subtituição. Por exemplo, com uma troca de três posições, A seria substituído por D, B se tornaria E, e assim por diante. O nome do método é em homenagem a Júlio César, que o usou para se comunicar com os seus generais.
## Como funciona
O usuário digita a mensagem que deseja codificar ou descodificar, a chave de deslocamento e clica no botão. A aplicação criptografa ou descriptografa o texto inserido a partir da chave de deslocamento escolhida e devolve a mensagem final cifrada ou descifrada para o usuário. Em casos de caracteres especiais, o mesmo é retornado. Também são aceitos números negativos como deslocamento.