Saltar ao contido principal
LibraTool logoLibraTool

Cifrado César e cifrador de texto de balde

Cifra e descifra texto co cifrado César, ROT13, Atbash e cifrado Vigenère. Cifrados de substitución clásicos, todo no teu navegador.

Funciona sen conexión unha vez cargado

Teño un texto cifrado: atopa o desprazamento

Proba todos os desprazamentos de César no texto de entrada e ordénaos segundo o que o resultado se pareza a unha lingua real.

Despraza cada letra 13 posicións. Autoinverso — aplicándoo dúas veces recupérase o orixinal.

Correspondencia do alfabeto(arriba: entrada, abaixo: saída)
AN
BO
CP
DQ
ER
FS
GT
HU
IV
JW
KX
LY
MZ
NA
OB
PC
QD
RE
SF
TG
UH
VI
WJ
XK
YL
ZM

Só para uso educativo. César, ROT13, Atbash e Vigenere son cifrados clásicos — non ofrecen confidencialidade real e rómpense trivialmente. Non os uses para protexer información sensible.

Entrada
Saída
Gur dhvpx oebja sbk whzcf bire gur ynml qbt.

Usos habituais

  • Codificar e Descodificar ROT13Use ROT13 para ofuscar texto: a cifra de referencia para spoilers, respostas de acertixos e avisos de contido.
  • Crear Acertixos de Cifra CaesarCodificar mensaxes ocultas en cifra caesar para buscas de carroñeiro, cuartos de escape e desafíos de acertixos.
  • Aprender Criptografía ClásicaExplorar cifras Caesar, Atbash e Vigenère para comprender a historia e os principios da criptografía.
  • Enviar Mensaxes SecretasCodificar mensaxes personais, notas e comunicación privada cunha cifra de substitución sinxela.
  • Aplicar a Cifra AtbashInverter o alfabeto con Atbash: A convértese en Z, B convértese en Y, e así sucesivamente: unha cifra hebraica antigua.

Como funciona

Os catro cifrados — César, ROT13, Atbash e Vigenère — están implementados desde cero no navegador usando aritmética pura de códigos de caracteres, sen ningunha biblioteca externa. A codificación e descodificación ocorren ao instante no teu navegador mentres escribes; nada se envía nunca a un servidor.

  1. 1
    Escolle un cifrado e configúrao
    Escolle entre catro cifrados de substitución clásicos. César permíteche establecer un valor de desprazamento de 1–25 mediante un control deslizante. Vigenère require unha palabra clave cuxas letras determinan un desprazamento diferente en cada posición do texto. ROT13 e Atbash non teñen parámetros — ambos son autoinversos, así que codificar e descodificar é a mesma operación.
  2. 2
    A aritmética de caracteres escrita a man executa a transformación
    Cada cifrado é unha pequena función pura sobre a cadea de entrada. César e ROT13 usan aritmética modular sobre códigos de caracteres — ((códigoCarácter - base + desprazamento) % 26) + base — deixando os caracteres non alfabéticos completamente sen cambiar. Atbash reflicte cada letra calculando base + 25 - (códigoCarácter - base). Vigenère percorre en ciclo os caracteres da palabra clave, aplicando un desprazamento diferente a cada letra sucesiva.
  3. 3
    Un cracker de forza bruta clasifica os 25 desprazamentos César
    Se tes texto cifrado pero non sabes o desprazamento, o panel "descifrar" proba os 25 desprazamentos á vez e puntúa cada candidato contra as frecuencias de letras do inglés usando unha proba chi-cadrado. A desencriptación cuxa distribución de letras mellor coincide co inglés real clasifícase primeira.
  4. 4
    Copia o resultado ou comparte unha ligazón do reto
    A saída actualízase en directo con cada pulsación. Cópiaa ao portapapeis, ou usa "Copiar ligazón" para xerar un URL que codifique o cifrado escollido, o desprazamento ou a chave, e o texto de entrada — así podes compartir un reto codificado que se abre directamente na ferramenta.

Ferramentas relacionadas

Preguntas frecuentes