Skip to main content
Tool Factory

Ferramenta no navegador

Como usar o codificador de cifra Rail Fence

Codifique texto com a cifra rail fence em zigue-zague. Escolha os trilhos e o deslocamento, preservando espaços e pontuação.

Área de trabalho da ferramenta

Entrada necessária

Sua entrada permanece neste navegador.

Adicione a entrada necessária para continuar.

Entrada

Adicione o conteúdo de origem e escolha as opções necessárias.

Opções

Número de linhas em zigue-zague. Use um número inteiro de 2 até o comprimento da entrada.

Passos no zigue-zague antes do primeiro caractere. Comece com 0.

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Como usar o codificador de cifra Rail Fence faz

O codificador de cifra Rail Fence reorganiza o texto por um caminho em zigue-zague entre várias linhas. Ele lê as linhas de cima para baixo para produzir o texto cifrado. Rails controla o número de linhas; Offset controla onde o caminho começa.

Resultado

O que você recebe

O resultado contém as linhas do rail unidas. Espaços, pontuação e quebras de linha ocupam posições no padrão.

Usar esta ferramenta

Como usar Como usar o codificador de cifra Rail Fence

  1. Insira seu texto. Remova espaços somente quando o enigma exigir essa convenção.
  2. Defina Rails como um inteiro de 2 até o comprimento da entrada. Defina Offset como 0, salvo quando conhecer outra posição inicial.
  3. Exemplo: ABCDE com Rails = 3 e Offset = 1 retorna DACEB.
  4. Copie o texto cifrado e registre as duas configurações. Use o decodificador com as mesmas configurações para verificar o resultado.

Exemplo

Testar com uma amostra segura

Entrada: ABCDE

Configurações: Rail Fence Cipher Encoder: Rails = 3; Offset = 1.

Resultado: DACEB

Use Rails = 3 e Offset = 1 no decodificador para reverter este exemplo.

Usos comuns

Onde Como usar o codificador de cifra Rail Fence é útil

  • Verifique um exercício de transposição em zigue-zague.
  • Codifique um enigma quando conhecer o número de trilhos e o deslocamento.
  • Compare como as configurações de trilhos alteram uma amostra curta.

Limites

Verificar o resultado

  • O codificador de cifra Rail Fence usa as configurações fornecidas. Ele não descobre a chave automaticamente nem identifica uma cifra desconhecida.
  • Espaços, pontuação, maiúsculas e quebras de linha permanecem na entrada. Espaços de agrupamento adicionais alteram o padrão de decodificação.
  • Offset move a posição inicial no ciclo em zigue-zague. Use um inteiro não negativo; deslocamentos equivalentes se repetem a cada 2 × (Rails − 1) posições.
  • O mecanismo atual usa unidades UTF-16. Emojis podem ser divididos no texto codificado; use texto básico para enigmas interoperáveis.
  • Rail fence é uma cifra de enigma. Ela não protege segredos.