Cifra de César
Codifique ou descodifique texto com a cifra de César, incluindo a predefinição ROT13, tudo no seu navegador e sem enviar nada.
🔒 Executa completamente no seu navegador — nada é enviadoDesloque letras com uma cifra clássica
A cifra de César é uma das formas mais simples de transformar uma mensagem. Cada letra avança ou recua no alfabeto o mesmo número de posições, enquanto os espaços e a pontuação ficam no mesmo lugar. Isto facilita a criação de pistas para enigmas, exercícios para a sala de aula, ofuscação ligeira e exemplos para explicar cifras de substituição. A ferramenta atualiza-se de imediato enquanto escreve, por isso pode experimentar um deslocamento, descodificar um exemplo, mudar de direção ou usar ROT13 sem sair da página.
O conversor trata separadamente as maiúsculas e as minúsculas. Uma letra maiúscula deslocada continua maiúscula e uma minúscula deslocada continua minúscula. Os caracteres que não são letras são copiados sem alterações, o que mantém as frases legíveis e facilita a comparação entre o resultado transformado e a mensagem original. O controlo deslizante suporta todos os deslocamentos de 0 a 25, sendo o 0 útil para verificar a formatação.
ROT13 e modo de descodificação
O ROT13 é uma cifra de César especial que desloca 13 posições. Como o alfabeto tem 26 letras, aplicar o ROT13 outra vez devolve o texto original. É muitas vezes usado para spoilers, piadas simples em fóruns e exemplos em que basta uma ofuscação reversível. O modo de descodificação desloca simplesmente no sentido oposto, pelo que consegue recuperar mensagens criadas com o mesmo deslocamento.
Use-a para aprender, não para segurança
As cifras de César são historicamente interessantes, mas não são uma encriptação segura. Qualquer pessoa pode testar os 26 deslocamentos em segundos e os padrões da língua continuam visíveis. Não use esta ferramenta para palavras-passe, notas privadas ou informações empresariais sensíveis. Use-a para exemplos educativos seguros, jogos e demonstrações rápidas. Todo o processamento é executado localmente em JavaScript no navegador, pelo que a própria página não envia nem guarda as mensagens que introduz.
Tal como as restantes ferramentas de texto, esta página foi concebida para trabalho rápido e repetível, e não para armazenamento associado a uma conta. Mantenha o texto original por perto quando o resultado for importante, reveja o resultado e copie apenas a versão final que pretende usar. Ao atualizar a página, a área de trabalho da interface do navegador é limpa.
Como usar
- Cole o textoIntroduza a mensagem que quer deslocar.
- Escolha o deslocamento e a direçãoMova o controlo deslizante de 0 a 25, use codificar ou descodificar, ou clique em ROT13.
- Copie o resultadoCopie o texto transformado; a pontuação e os espaços permanecem inalterados.