Cifra de César
Conversor de Unidades ▲
Conversor de Unidades ▼
From: | To: |
Find More Calculator☟
A cifra de César é um dos primeiros e mais simples métodos de criptografar texto. É um tipo de criptografia por substituição em que cada letra do texto é deslocada um determinado número de posições para cima ou baixo do alfabeto.
Histórico
Nomeada em homenagem a Júlio César, que supostamente a usava para se comunicar com seus generais, a cifra de César é uma técnica de criptografia simples em que cada letra do texto simples é deslocada um número fixo de posições para baixo do alfabeto. Por exemplo, com uma deslocação de 1, "A" seria substituído por "B", "B" se tornaria "C" e assim por diante.
Fórmula de cálculo
A criptografia pode ser representada pela fórmula:
\[ E_n(x) = (x + n) \mod 26 \]
onde \(x\) é a posição de uma letra no alfabeto (0-25), \(n\) é o deslocamento e \(E_n(x)\) é a posição da letra criptografada. A fórmula de descriptografia é semelhante:
\[ D_n(x) = (x - n) \mod 26 \]
Exemplo de cálculo
Se o deslocamento for 3, a palavra "HELLO" se transforma em "KHOOR":
- 'H' vira 'K'
- 'E' vira 'H'
- 'L' vira 'O'
- 'L' vira 'O'
- 'O' vira 'R'
Importância e cenários de uso
Embora a cifra de César seja facilmente quebrada e não seja usada para comunicação segura, ela continua sendo uma introdução popular aos conceitos de criptografia. Também é usada em ambientes educacionais para ensinar sobre criptografia e fundamentos da ciência da computação.
Perguntas frequentes
-
Quão segura é a cifra de César?
- A cifra de César não é segura pelos padrões modernos. Ela pode ser facilmente quebrada com análise de frequência ou tentando todos os 25 deslocamentos possíveis.
-
A cifra de César pode ser usada para números?
- Sim, a cifra de César pode ser adaptada para criptografar números deslocando-os dentro de um intervalo fixo, como 0-9.
-
Qual é o significado do valor de deslocamento?
- O valor de deslocamento determina quantos lugares cada letra é movida no alfabeto. Um deslocamento de 1 move "A" para "B", um deslocamento de 2 move "A" para "C" e assim por diante.
Esta ferramenta simples demonstra o processo de codificação da cifra de César, tornando-a acessível para fins educacionais e exploração casual de técnicas criptográficas básicas.