Cifra da cerca (rail fence)
Codifique e decodifique texto com a cifra de transposição em zigue-zague. Configure de 2 a 20 trilhos e veja o padrão em zigue-zague na hora enquanto digita. Alterne entre os modos de codificação e decodificação instantaneamente - sem cadastro e com processamento local no navegador.
Encode or decode text using the rail fence (zigzag) transposition cipher. Configure the number of rails from 2 to 20 and see the zigzag pattern visualized in real time. All processing runs locally in your browser - nothing is ever uploaded.
Adjust the number of rails and see the zigzag pattern visualized in real time. Preview shows the first 60 characters.
The rail fence cipher is a transposition cipher - it rearranges characters without substituting them. The same number of rails must be used for both encoding and decoding. Spaces and punctuation are included in the zigzag pattern and preserved in the output.
Por que usar nossa ferramenta da cifra da cerca?
- Codificação instantânea em tempo real: a saída atualiza a cada tecla, sem atraso. Nenhum botão para pressionar - basta digitar ou colar e ver o resultado imediatamente.
- Trilhos configuráveis (2-20): ajuste o número de trilhos de 2 a 20 no controle deslizante. Mais trilhos geram um padrão em zigue-zague mais complexo e um texto cifrado mais difícil de quebrar.
- Visualizador de zigue-zague ao vivo: veja o padrão em zigue-zague renderizado como grade em tempo real. Cada caractere aparece na posição do seu trilho, deixando a mecânica da cifra imediatamente clara.
- Bidirecional - codificar e decodificar: alterne entre codificação e decodificação com um clique. Use o botão Trocar para devolver a saída à entrada e conferir a ida e volta.
- Seguro e privado: seu texto é processado 100 % no lado do cliente, no navegador. Nenhum dado sai do seu dispositivo nem é enviado a qualquer servidor.
- 100 % grátis para sempre: totalmente grátis, sem cadastro, sem limites de uso e sem anúncios bloqueando a interface.
O que é a cifra da cerca?
A cifra da cerca é uma cifra de transposição clássica que reorganiza os caracteres de uma mensagem escrevendo-os em zigue-zague sobre um conjunto de «trilhos» horizontais (linhas) e depois lendo cada trilho da esquerda para a direita para produzir o texto cifrado. Diferentemente das cifras de substituição (que trocam caracteres por outros), a cifra da cerca preserva cada caractere exatamente: só muda as posições. O número de trilhos é a chave da cifra: o mesmo valor deve ser usado na codificação e na decodificação. Nossa ferramenta trata as duas direções na hora no navegador, com visualizador ao vivo e sem envio a servidor.
Como funciona nossa ferramenta da cifra da cerca
- 1. Insira seu texto: cole o texto simples para codificar ou o texto cifrado para decodificar. Você também pode enviar um arquivo de texto simples. A ferramenta processa sua entrada na hora, a cada tecla.
- 2. Defina o número de trilhos: use o controle deslizante para escolher de 2 a 10 trilhos (até 20 são suportados). A pré-visualização do zigue-zague atualiza em tempo real e mostra exatamente como os caracteres se distribuem pelos trilhos. Tudo roda localmente - seu texto nunca sai do seu dispositivo.
- 3. Copie ou baixe a saída: copie o texto codificado ou decodificado para a área de transferência ou baixe como arquivo. Use o botão Trocar para devolver a saída à entrada e conferir a ida e volta.
Como funciona o padrão em zigue-zague
- Fase de escrita: os caracteres são escritos na diagonal para baixo e depois para cima entre os trilhos, em zigue-zague. O primeiro e o último trilho só recebem caracteres nos pontos de virada; os trilhos intermediários recebem caracteres tanto na descida quanto na subida.
- Fase de leitura: depois que todos os caracteres são posicionados, cada trilho é lido da esquerda para a direita na sequência (trilho 0 primeiro, depois 1 etc.) para produzir o texto cifrado. Isso reordena os caracteres sem alterá-los.
- Fase de decodificação: para decodificar, a ferramenta reconstrói o padrão em zigue-zague a partir do comprimento do texto cifrado e do número de trilhos, determina quantos caracteres pertencem a cada trilho, fatia o texto cifrado na medida certa e lê as posições originais.
- Número de trilhos como chave: o número de trilhos é a única chave. Com 2 trilhos a cifra é trivialmente fraca. Com mais trilhos o padrão fica mais complexo, mas a cifra da cerca continua sendo uma cifra clássica e não serve para proteger dados sensíveis.
Limitações de segurança
A cifra da cerca não é um método de criptografia seguro . É uma cifra de transposição clássica, quebrável por força bruta (há no máximo algumas dezenas de contagens de trilhos com sentido para qualquer comprimento de mensagem) e por análise de frequência (as frequências dos caracteres são preservadas). Use a cifra da cerca apenas para fins educativos, quebra-cabeças e jogos - nunca para proteger informações sensíveis ou confidenciais. Para criptografia de verdade, use AES ou outros algoritmos criptográficos modernos.
Perguntas frequentes
A cifra da cerca (rail fence) é uma cifra de transposição clássica que reorganiza os caracteres escrevendo-os em zigue-zague sobre um conjunto de trilhos horizontais e depois lendo cada trilho da esquerda para a direita para produzir o texto cifrado.
Mude para o modo Decodificar, cole o texto cifrado e informe o mesmo número de trilhos usado na codificação. A ferramenta reconstrói o texto original na hora.
Com certeza. Seu texto é processado 100 % no lado do cliente, no navegador. Nada é enviado a qualquer servidor externo e seus dados nunca saem do seu dispositivo.
Sim. A ferramenta da cifra da cerca é 100 % gratuita, sem cadastro, sem plano premium e sem cotas de uso.
Com 2 trilhos a cifra é simples; 3 trilhos é a configuração clássica. Mais trilhos produzem um padrão mais complexo. O número máximo útil de trilhos é cerca da metade do comprimento da mensagem.
Sim. Todos os caracteres, incluindo espaços, pontuação e números, fazem parte do padrão em zigue-zague e são preservados na saída.
Não. É uma cifra clássica, quebrável por força bruta ou análise de frequência. Use apenas para fins educativos, quebra-cabeças e jogos - nunca para criptografia real.
Sim. Clique no botão Enviar para carregar um arquivo de texto simples. O arquivo é lido localmente no navegador e nunca é enviado a um servidor.
Não se aplicam limites no lado do servidor. A pré-visualização do zigue-zague mostra os primeiros 60 caracteres por clareza, mas o texto completo é sempre processado.