Cifra ROT47
Aplique a cifra ROT47 (rotação de 47 caracteres ASCII imprimíveis 33-126). Mais ampla que ROT13: cobre números e símbolos. Aplicar duas vezes retorna ao original. Tudo no navegador.
ROT47 cobre ASCII imprimível 33–126. Símbolos são preservados em sua "imagem" rotacionada.
ROT47 gira 94 caracteres, não só letras
Você topou com um texto que parece lixo de teclado, tipo D6?92`ab, num fórum, num README ou num desafio de CTF, e alguém disse que era ROT47. Ou o caminho inverso: quer esconder o gabarito de um enigma sem parecer que escondeu nada. Cole o texto no campo de entrada e a saída aparece do lado, atualizando a cada tecla. Como a rotação é de exatamente metade da tabela, o mesmo campo serve para cifrar e para desfazer.
Por dentro é aritmética simples: pega o código ASCII de cada caractere entre 33 e 126, soma 47 e dá a volta quando passa de 126. Como 47 é metade dos 94 caracteres da faixa, aplicar duas vezes devolve o original. Hello vira w6==@ e w6==@ volta a ser Hello. Fica de fora tudo que não está nessa faixa: espaço, quebra de linha e qualquer letra acentuada. Por isso ATENCAO vira p%t}rp~, mas em ATENÇÃO o Ç e o à continuam ali, legíveis, entregando parte da palavra.
Use para esconder spoiler, resposta de charada, string de exemplo em documentação. Não use para senha, token ou dado pessoal: não existe chave, a rotação é sempre a mesma e qualquer pessoa que reconheça o padrão desfaz em segundos. Repare também que os espaços preservados mostram o tamanho de cada palavra, o que já dá muita pista. O processamento é todo em JavaScript na sua máquina, nenhuma requisição sai da página. Não há botão de copiar: selecione o conteúdo da caixa de saída.
Perguntas frequentes
ROT47 é criptografia segura?
Qual a diferença entre ROT13 e ROT47?
Por que as letras com acento não mudam?
Ferramentas Relacionadas
Cifra ROT13
Aplique a cifra ROT13 (rotação de 13 letras) no texto. Aplicar duas vezes retorna ao original. Usada em fóruns para esconder spoilers. Apenas A-Z e a-z são afetados. Tudo no navegador.
Cifra de Vigenère
Cifre e decifre textos com a cifra polialfabética de Vigenère usando uma palavra-chave. Mais robusta que a Cifra de César por usar múltiplos deslocamentos. Tudo no navegador.
Cifra Atbash
Aplique a cifra Atbash (A↔Z, B↔Y, C↔X...): cada letra vira sua "espelhada" no alfabeto. Cifra antiga hebraica usada na Bíblia. Aplicar duas vezes retorna ao original. Tudo no navegador.