# Cifra de César

Cifra, decifra e aplica força bruta à cifra de César com qualquer deslocamento (1–25), ou imprime as 25 decodificações candidatas.

> Página canônica: https://elysiatools.com/pt/tools/caesar-cipher

- **Categoria:** Format Conversion

- **Palavras-chave:** cifra de césar, deslocamento césar, força bruta césar, decifrar césar, cifrar césar

## Visão geral

A **cifra de César** desloca cada letra por um número fixo de posições no alfabeto — a cifra de substituição mais famosa da história, supostamente usada por Júlio César com deslocamento 3.

**Três modos:**
- **Cifrar** — desloca cada letra para frente pela quantidade escolhida. Com deslocamento 3: `A→D, H→K, Z→C`. Não-letras (espaços, dígitos, pontuação) ficam intactas.
- **Decifrar** — desloca cada letra *para trás* pela quantidade. O inverso de cifrar.
- **Força bruta** — quando você tem o texto cifrado mas não conhece o deslocamento, isto testa os 25 possíveis e mostra cada candidato para que você leia o inglês real. A forma clássica de quebrar uma cifra de César em segundos.

**Bom saber:**
- O deslocamento dá a volta no alfabeto (`Z` + 1 → `A`).
- **Preservar maiúsculas** (ativado por padrão) mantém maiúsculas como maiúsculas. Desative para dobrar tudo a uma só caixa — às vezes útil para analisar texto cifrado.
- Um deslocamento de 13 é o caso especial **ROT13**; esta ferramenta lida com deslocamentos arbitrários mais força bruta, portanto faz estritamente mais que uma ferramenta só-ROT13.
- A cifra de César é trivialmente quebrável e nunca deve ser usada para sigilo real — é uma ferramenta didática e um passatempo.

## Entradas

- **Texto** (textarea): Enter text to encipher, ciphertext to decipher, or ciphertext to brute-force...
- **Modo** (select)
- **Deslocamento** (number): 1–25
- **Preservar maiúsculas** (checkbox)

## Quando usar

- Quando você precisa decodificar uma mensagem cifrada clássica sem saber o deslocamento original usando a análise de força bruta.
- Ao criar ou resolver desafios de criptografia simples, geocaching ou enigmas que utilizam rotação de caracteres.
- Para fins educacionais ao demonstrar conceitos básicos de criptografia de substituição e aritmética modular.

## Como funciona

- Insira o texto que deseja processar no campo de entrada principal.
- Escolha o modo de operação: Cifrar, Decifrar ou Força bruta (que testa todos os 25 deslocamentos possíveis).
- Defina o valor do deslocamento (de 1 a 25) e escolha se deseja preservar a diferença entre maiúsculas e minúsculas.
- O resultado é gerado instantaneamente na tela, exibindo o texto convertido ou a lista de candidatos da força bruta.

## Casos de uso

- Resolução de pistas em jogos de realidade alternativa (ARG) e gincanas baseadas em cifras clássicas.
- Demonstração prática de criptoanálise em salas de aula de segurança da informação e matemática.
- Ofuscação rápida de spoilers ou textos simples em fóruns e redes sociais.

## Perguntas frequentes

### O que é a Cifra de César?

É um método de criptografia onde cada letra do texto é substituída por outra que se encontra um número fixo de posições adiante no alfabeto.

### Como funciona o modo de força bruta?

Ele processa o texto de entrada aplicando todos os 25 deslocamentos possíveis, permitindo identificar visualmente a mensagem original legível.

### Esta ferramenta suporta o algoritmo ROT13?

Sim, basta selecionar o modo de cifrar ou decifrar e definir o valor do deslocamento para 13.

### Os números e símbolos também são alterados?

Não, a cifra altera apenas letras do alfabeto; números, espaços e pontuações permanecem intactos.

### A Cifra de César é segura para proteger dados confidenciais?

Não, ela é extremamente simples e pode ser quebrada em segundos, servindo apenas para fins didáticos e recreativos.

## Ferramentas relacionadas

- [Cifra Atbash](https://elysiatools.com/pt/tools/atbash-cipher): Codifica e decodifica texto usando cifra de substituição Atbash (inverte o alfabeto)
- [Codificador/Decodificador Base64](https://elysiatools.com/pt/tools/base64-encoder): Codifica e decodifica strings Base64
- [Codificador/Decodificador Base64URL](https://elysiatools.com/pt/tools/base64url-encoder): Codifica e decodifica Base64URL (variante URL-safe do Base64 usada por JWT/JWS/JWE), com conversão entre Base64 padrão e URL-safe
- [Conversor Hex para Texto](https://elysiatools.com/pt/tools/hex-to-string): Converte texto para/de strings hexadecimais com espaçamento, prefixo (0x/\x/U+) e opções de caixa flexíveis
- [Cifra ROT13](https://elysiatools.com/pt/tools/rot13-cipher): Codifica e decodifica texto usando cifra de substituição ROT13 (gira letras em 13 posições)
- [Cifra ROT47](https://elysiatools.com/pt/tools/rot47-cipher): Codifica e decodifica texto usando cifra ROT47 (gira todos os caracteres ASCII imprimíveis em 47 posições)
- [Conversor de Texto para Binário](https://elysiatools.com/pt/tools/text-to-binary): Converte texto para/de strings de bits binários usando codificação ASCII (7-bit) ou UTF-8 (8-bit)
- [Cifra de Vigenère](https://elysiatools.com/pt/tools/vigenere-cipher): Codifica e decodifica texto usando a cifra de Vigenère com uma palavra-chave

## Exemplos

- [Amostras de Áudio MP3 Livres de Direitos Autorais](https://elysiatools.com/pt/samples/mp3-samples): Coleção de amostras de áudio livres de direitos autorais para testes e desenvolvimento, incluindo sons da natureza, música de meditação e áudio ambiente
- [Exemplos de Processamento de Imagem Android Java](https://elysiatools.com/pt/samples/android-image-processing-java): Exemplos de processamento de imagem Android Java incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Android Kotlin](https://elysiatools.com/pt/samples/android-image-processing-kotlin): Exemplos de processamento de imagem Android Kotlin incluindo leitura/escrita, dimensionamento e conversão de formato
- [Exemplos de Processamento de Imagem Web Python](https://elysiatools.com/pt/samples/web-image-processing-python): Exemplos de processamento de imagem Web Python usando PIL/Pillow incluindo leitura, salvamento, redimensionamento e conversão de formato

## Conteúdo relacionado

- [Ferramentas de cifras clássicas e modernas](https://elysiatools.com/pt/hubs/classical-and-modern-cipher-tools): Pratique cifras com segurança em contextos educacionais ou CTF, comparando transformações clássicas reversíveis com criptografia moderna e seus limites.
