Deslocamento por palavra-chave

Teste um deslocamento repetido do alfabeto com A=0, A=1 ou uma sequência numérica.

Códigos

Codifique ou descodifique uma mensagem com uma palavra-chave transformada em deslocamentos. Compare A=0 e A=1, visualize os valores da chave e verifique os primeiros deslocamentos aplicados.

Configurações

Direção da conversão

Tipo de chave

letra values

A chave se repete apenas sobre as letras. Espaços, dígitos e pontuação permanecem no lugar.

Texto de origem

0 origem char.

Resultado

Adicione um texto de origem.

chave values

Pré-visualização dos primeiros deslocamentos

LetrachaveDeslocamentoResultado

Explicação rápida

Introduza um texto, escolha codificar ou descodificar e escreva uma palavra-chave. A ferramenta repete os deslocamentos da chave sobre as letras da mensagem e apresenta os valores utilizados. O modo de sequência numérica permite testar diretamente deslocamentos já conhecidos.

Experimente também

Precisa do Vigenère clássico?

Use Cifra de Vigenère se a mensagem seguir a convenção habitual A=0 e não houver outra variante a testar.

Experimentar esta ferramenta

Informações adicionais

O que é um deslocamento por palavra-chave?

Um deslocamento por palavra-chave aplica uma sequência de deslocamentos que se repete nas letras da mensagem. A palavra-chave é transformada em números e depois cada número desloca a letra correspondente.

A=0

Convenção próxima de Vigenère: A vale 0, B vale 1, C vale 2. Assim, a letra A da chave não provoca qualquer deslocamento.

A=1

Convenção frequente nos enigmas alfabéticos: A vale 1, B vale 2, C vale 3. Oferece uma pista alternativa para testar.

Sequência numérica

Se já conhecer os deslocamentos, introduza diretamente uma sequência como 11,20,13,4.

Exemplo com LUNE

ConvençãoLUNE
A=01120134
A=11221145

Diferença em relação ao Vigenère

Vigenère utiliza normalmente A=0. Esta ferramenta torna a convenção visível e permite comparar A=0, A=1 ou uma sequência numérica.

Diferença em relação a César

César aplica um único deslocamento fixo a todo o texto. Aqui, o deslocamento muda de acordo com a chave repetida.

Na família dos deslocamentos

Para um deslocamento fixo muito simples, experimente também ROT13. Para um deslocamento fixo escolhido livremente, utilize antes Cifra de César.

Limites e reutilização

As ferramentas AppErgo são disponibilizadas gratuitamente para fins práticos e informativos. Apesar do cuidado dedicado à sua conceção, um resultado pode estar incompleto, ser inesperado ou estar incorreto. Antes de confiar num resultado para uma utilização importante, confirme-o com um método adequado.

Para comunicar um erro na ferramenta, pode utilizar o formulário específico de reporte.

Os resultados produzidos pelas ferramentas AppErgo podem ser copiados e reutilizados livremente. Ao reutilizar publicamente um resultado, um método ou uma página AppErgo, agradecemos um link para a página relevante.

Salvo indicação em contrário, os textos, imagens, elementos visuais, scripts, modelos e componentes internos do AppErgo continuam a ser propriedade do AppErgo.

Para qualquer outro pedido, pode contactar o webmaster.