🧰 UtlKit

Cifra de César / ROT13

Cifra de substituição clássica com deslocamento ajustável. Criptografe e descriptografe texto.

125
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM
🐛

Reportar um Problema

Encontrou um bug ou tem uma sugestão? Ajude-nos a melhorar esta ferramenta.

📊 Resumo de Dados (preenchido automaticamente)

Ferramenta: caesar-rot13 · /tools/caesar-rot13/

shift: 13

direction: encrypt

preset: rot13

O que é esta ferramenta?

A Cifra de César / ROT13 é um codificador e decodificador para criptografia clássica de texto. A cifra de César desloca cada letra do alfabeto por um número fixo de posições. O ROT13 é um caso especial com deslocamento de 13 (aplicá-lo duas vezes retorna o texto original). Usado para educação, quebra-cabeças e ofuscação básica de texto, não para segurança real.

Como usar

  1. 1

    Digitar o texto

    Digite ou cole o texto que você quer criptografar ou descriptografar.

  2. 2

    Definir o valor de deslocamento

    Escolha a quantidade de deslocamento (1-25) ou selecione o pré-definido ROT13 (deslocamento 13).

  3. 3

    Obter o resultado

    O texto codificado ou decodificado aparece instantaneamente.

Perguntas frequentes

O que é ROT13?

O ROT13 é uma cifra de César com um deslocamento fixo de 13 posições. Como o alfabeto inglês tem 26 letras, aplicar ROT13 duas vezes retorna o texto original (13+13=26). Comumente usado em fóruns para esconder spoilers ou respostas de quebra-cabeças, não para segurança.

A cifra de César é segura?

Não. A cifra de César tem apenas 25 chaves possíveis e pode ser quebrada instantaneamente por força bruta ou análise de frequência. Nunca deve ser usada para proteger informações sensíveis.

O ROT13 funciona com texto não em inglês?

Apenas as letras latinas (A-Z e a-z) são deslocadas; dígitos, pontuação, espaços e caracteres não latinos passam sem alteração. Assim, o texto não em inglês fica como está, exceto pelas letras latinas que possa conter. A ferramenta também inclui um pré-definido ROT5 que desloca os dígitos (0-9) em 5.