Ir para o conteúdo
Totalmente local

Força bruta de César

Decifre uma cifra de César mostrando todas as 25 mudanças possíveis de uma só vez.

Entrada
Saída

Força bruta de César

Cole o texto cifrado que você suspeita ter sido codificado com um deslocamento de César – também conhecido como ROT-N – e esta ferramenta aplica todos os 25 deslocamentos possíveis de uma só vez, para que você possa examinar a lista e identificar aquele que é lido como texto simples. Não há nenhuma chave para adivinhar e nada para configurar primeiro: como uma cifra de César tem apenas 25 mudanças não triviais, tentar cada uma delas é mais rápido do que raciocinar sobre qual mudança foi usada.

Este é o primeiro movimento padrão contra uma cifra de César ou ROT em caçadas de quebra-cabeças, salas de fuga e exercícios de criptografia para iniciantes: em vez de decodificar manualmente, letra por letra, você obtém o texto simples de cada candidato lado a lado e seu olho faz o resto, já que a linguagem real salta imediatamente entre 24 linhas de jargão. Também é útil para desafios de CTF e ofuscação de fóruns tradicionais, onde mensagens curtas eram “criptografadas” com uma mudança fixa e o único ataque prático é a pesquisa exaustiva em vez da análise de frequência.

Cada uma das 25 linhas é rotulada com seu número de turno para que você possa anotar qual delas funcionou ou desligá-la se quiser apenas que os candidatos brutos sejam lidos. Os números são preenchidos com dois dígitos por padrão para que a lista permaneça alinhada à medida que você a examina. Apenas as 26 letras latinas não acentuadas de A a Z são deslocadas; dígitos, pontuação, espaços, caracteres acentuados e outros scripts são copiados sem serem alterados em cada linha, exatamente como uma cifra de César é definida para se comportar - portanto, texto formatado ou de linguagem mista ainda é decodificado corretamente onde quer que a cifra seja aplicada.

Tudo é executado localmente no seu navegador. O texto cifrado que você cola nunca é carregado em lugar nenhum, o que é importante se você estiver trabalhando em um quebra-cabeça particular, um sinalizador CTF ou um texto que não deseja entregar a um serviço de terceiros apenas para tentar 25 turnos.

FAQ

Como isso difere da ferramenta de cifra de César?
A ferramenta de cifra de César codifica ou decodifica com um turno que você escolher. Esta ferramenta ignora totalmente a escolha de um turno e mostra o resultado de todos os 25 de uma vez, que é exatamente o que você deseja quando não sabe o turno usado.
Por que apenas 25 turnos e não 26?
Um deslocamento de 0 (ou 26) deixa o texto inalterado, portanto nunca pode ser uma mensagem codificada por César que valha a pena ser decodificada – os outros 25 cobrem todas as possibilidades.
E se o texto simples usar letras acentuadas ou outro alfabeto?
Uma cifra de César clássica apenas desloca as 26 letras latinas não acentuadas, portanto, esta ferramenta deixa caracteres acentuados, pontuação e scripts não latinos intocados em cada linha, correspondendo à forma como a cifra é realmente aplicada.
Essa força bruta também usa outras cifras?
Não. É específico para mudanças de alfabeto único no estilo César/ROT. Uma cifra de Vigenère precisa de um ataque diferente, e é para isso que serve a ferramenta de cifra de Vigenère.
Meu texto é carregado em algum lugar?
Não. Todos os 25 turnos são computados localmente no seu navegador — o texto cifrado nunca sai do seu dispositivo.