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.
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.
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.
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.
- 1Escolle un cifrado e configúraoEscolle 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.
- 2A aritmética de caracteres escrita a man executa a transformaciónCada 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.
- 3Un cracker de forza bruta clasifica os 25 desprazamentos CésarSe 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.
- 4Copia o resultado ou comparte unha ligazón do retoA 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
Codificador e decodificador de URL
Codificar e decodificar URL e cadeas de consulta. Admite encodeURIComponent, decodeURIComponent e análise de cadeas de consulta.
Codificador e decodificador Base64
Codifica texto ou ficheiros en Base64, ou decodifica cadeas Base64 de volta a texto simple. Instantáneo, privado e gratuíto.
Codificador e decodificador HTML
Codifica caracteres especiais en entidades HTML ou decodifica entidades de volta a texto simple. Instantaneamente, no teu navegador.