Este repositório contém uma implementação da Cifra de César, uma técnica de criptografia simples e bem conhecida. A Cifra de César é um tipo de cifra de substituição na qual cada letra do texto claro é deslocada um determinado número de posições no alfabeto.
A Cifra de César é uma das cifras mais antigas e amplamente conhecidas. Ela funciona deslocando as letras do alfabeto por um número fixo de posições. Por exemplo, com um deslocamento de 3, 'A' seria criptografado como 'D', 'B' como 'E', e assim por diante. Após chegar ao final do alfabeto, a cifra retorna ao início.
Criptografia e Descriptografia: O programa pode criptografar e descriptografar mensagens usando o método da Cifra de César. Deslocamento Personalizável: Os usuários podem especificar o número de posições para deslocar as letras. Envolvimento do Alfabeto: A cifra lida corretamente com o envolvimento ao redor do alfabeto.
A ideia central por trás da Cifra de César é deslocar cada letra do texto claro por uma quantidade fixa. O valor do deslocamento determina quantas posições cada letra será movida no alfabeto. Para a descriptografia, o processo é invertido, deslocando as letras na direção oposta.
Este repositório foi criado por Fabricio Pheaker. Ele serve como uma demonstração dos princípios básicos de criptografia usando a Cifra de César e fornece uma ferramenta simples para criptografar e descriptografar mensagens.
Fabricio Pheaker - Meu LinkedIn - Meu GitHub
This repository contains an implementation of the Caesar Cipher, a simple and well-known encryption technique. The Caesar Cipher is a type of substitution cipher in which each letter in the plaintext is shifted a certain number of places down or up the alphabet.
The Caesar Cipher is one of the earliest and most widely known ciphers. It works by shifting the letters of the alphabet by a fixed number of positions. For example, with a shift of 3, 'A' would be encrypted to 'D', 'B' to 'E', and so on. After reaching the end of the alphabet, the cipher wraps around to the beginning.
Encryption and Decryption: The program can encrypt and decrypt messages using the Caesar Cipher method. Customizable Shift: Users can specify the number of positions to shift the letters. Alphabet Wrapping: The cipher handles wrapping around the alphabet correctly
The core idea behind the Caesar Cipher is to shift each letter in the plaintext by a fixed amount. The shift value determines how many positions each letter is moved in the alphabet. For decryption, the process is reversed by shifting the letters in the opposite direction.
This project was created by Fabricio Pheaker. It serves as a demonstration of the basic principles of encryption using the Caesar Cipher and provides a simple tool for encrypting and decrypting messages. Fabricio Pheaker - My LinkedIn - My GitHub