Aprender cifrados clásicos
Compara el mismo texto tras pasar por César, ROT13 y las dos variantes de vallas para ver cómo cambia el orden.
Guide
El cifrado de texto reúne cuatro algoritmos. El AES usa la API basada en contraseña de crypto-js: deriva la clave con el EvpKDF compatible con OpenSSL, añade una sal aleatoria y devuelve Base64. César y ROT13 solo rotan las letras ASCII. La transposición por vallas ofrece dos reordenamientos: la valla en W clásica y la variante por bloques habitual en retos CTF.
Actualizado el 2026-09-102 min read
| Entrada | Salida | Notas |
|---|---|---|
| Texto claro + contraseña (AES) | Texto cifrado en Base64 | la sal aleatoria hace que cada resultado sea distinto |
ABC con César +3 |
DEF |
solo cambia A–Z/a–z |
| ROT13 aplicado dos veces | el texto original | el giro de 13 posiciones es autorrecíproco |
[a-zA-Z]; los números, los caracteres no ASCII, los emoji y la puntuación se mantienen intactos.Compara el mismo texto tras pasar por César, ROT13 y las dos variantes de vallas para ver cómo cambia el orden.
Cifra y descifra textos cortos entre este formato compatible con OpenSSL y un entorno controlado.
Porque el AES con contraseña de CryptoJS genera una sal aleatoria y la codifica junto al texto cifrado.
No: es solo una reordenación reversible de caracteres, útil para enseñar o para acertijos, pero no para proteger datos sensibles.
El texto claro, el texto cifrado y la contraseña se procesan solo en la memoria del navegador y no se suben a ningún servidor; aun así, evita escribir claves sensibles en un dispositivo que no controlas.
Actualizado el 2026-09-10
Cifrado y descifrado AES, además de cifrados clásicos: César, ROT13, transposición por vallas
Esta herramienta no está traducida por completo; parte del contenido usa el idioma de origen o uno de reserva.
La clave se deriva de la contraseña con OpenSSL EvpKDF y el texto cifrado está en Base64 (incluye una sal aleatoria, así que cada cifrado es distinto)