Codificador de cifrado

Codifica o decodifica texto usando César, ROT13 y Atbash, los clásicos cifrados de sustitución.

Resultado instantáneo Funciona en el navegador

Consejo: ROT13 y Atbash son autoinversos — aplicar la misma operación dos veces devuelve el texto original.

Tabla del alfabeto

Texto normal A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Cifrado A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Caesar (shift 3)
A→D · B→E · ... · Z→C

¿Cómo usar?

  1. 1
    Elige un cifradoSelecciona César, ROT13 o Atbash. Para César, ajusta el desplazamiento.
  2. 2
    Introduce tu textoEscribe en el campo de entrada; el texto cifrado aparece al instante.
  3. 3
    Copiar o intercambiarCopia el resultado. Usa 'Intercambiar campos' para mover el texto cifrado de vuelta a la entrada.

Preguntas frecuentes

¿Qué es el cifrado César?
Uno de los métodos de cifrado más antiguos. Cada letra se desplaza N posiciones. Con desplazamiento 3: A→D, B→E, Z→C.
¿Qué es ROT13?
ROT13 es un cifrado César con desplazamiento 13. La misma operación codifica y decodifica. Se usa para ocultar spoilers en internet.
¿Qué es el cifrado Atbash?
Atbash invierte el alfabeto: A→Z, B→Y. Como ROT13, aplicarlo dos veces devuelve el original.

Cifrados clásicos: César, ROT13 y Atbash

Los cifrados clásicos de sustitución reemplazan cada letra por otra siguiendo una regla simple. César desplaza el alfabeto un número fijo de posiciones, ROT13 desplaza 13 letras y Atbash invierte el alfabeto. Son métodos históricos y educativos.

Estas técnicas ayudan a entender conceptos básicos de criptografía, patrones de texto y sustitución alfabética. No son seguras para proteger contraseñas, datos personales ni comunicaciones privadas. Cualquier persona puede romperlas con frecuencia de letras o probando desplazamientos.

Cuándo usarlos

Úsalos para juegos, acertijos, clases, ejemplos de programación o mensajes ocultos sin importancia. Para seguridad real se necesitan algoritmos modernos y bibliotecas revisadas, no cifrados manuales simples.

Qué hace exactamente cada cifrado

El modo César desplaza solo letras latinas de la A a la Z. El deslizador define el desplazamiento y el botón de codificar o decodificar decide si se suma ese valor o si se usa su inverso dentro del alfabeto de 26 letras. ROT13 es un caso fijo de César con desplazamiento 13: aplicar ROT13 dos veces recupera el texto original. Atbash no usa desplazamiento, sino que invierte el alfabeto: A se convierte en Z, B en Y, C en X, y así sucesivamente. Los espacios, números y signos que no pertenecen al rango A-Z se mantienen sin transformación.

Uso educativo y limitaciones

La tabla de mapeo se actualiza mientras cambias el método, el desplazamiento o la dirección, lo que permite ver qué letra sustituye a cada letra. También puedes intercambiar entrada y salida para probar una decodificación rápida. Esto es útil para juegos de pistas, ejercicios de programación, clases de criptografía histórica o textos ocultos sin importancia. No debe presentarse como cifrado seguro: los patrones de frecuencia, el alfabeto limitado y el bajo número de variantes hacen que cualquier mensaje sea fácil de recuperar. Para contraseñas, datos personales, archivos o comunicación real se necesitan algoritmos modernos, claves adecuadas y bibliotecas criptográficas revisadas.

Si el texto contiene tildes, ñ u otros caracteres Unicode, la función solo transforma las letras ASCII reconocidas por la expresión regular. El resto queda igual, así que conviene revisar el resultado cuando el mensaje mezcla español con caracteres especiales.

Prueba antes de compartir

Una forma sencilla de verificar el resultado es codificar una frase corta, copiar la salida y cambiar al modo de decodificación para comprobar que vuelve al texto original. En César, recuerda que el mismo desplazamiento debe usarse en ambos sentidos. En ROT13 y Atbash no hay clave configurable, por lo que cualquiera puede revertir el mensaje inmediatamente.

Comentarios