Alfabeto aleatorio
Crea un alfabeto de sustitución aleatorio para codificar o descodificar un mensaje.
Genere un alfabeto codificado, complete una tabla personalizada o reconstruya poco a poco las correspondencias de un mensaje cifrado.
Texto de origen
Resultado
Alfabeto de sustitución
Tabla de codificación
Alfabeto de sustitución
normal alfabeto : ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabeto codificado : __________________________
Letras disponibles
Alfabeto de sustitución
normal alfabeto : ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabeto codificado : __________________________
Tabla de descodificación
Letras disponibles
Explicación rápida
En modo Codificar, la herramienta sustituye cada letra en claro por la letra indicada en el alfabeto cifrado. En modo Decodificar, introduce las correspondencias conocidas: las letras todavía desconocidas permanecen marcadas con _.
También puedes probar
¿Necesitas un alfabeto invertido?
Atbash aplica directamente la sustitución A ↔ Z, B ↔ Y, sin tabla personalizada.
Información adicional
Comprender el alfabeto de sustitución
Un alfabeto aleatorio es un cifrado por sustitución monoalfabética: cada letra del alfabeto en claro se sustituye por otra letra. La regla se mantiene igual en todo el mensaje. Si A se sustituye por Q, todas las A del texto se convierten en Q durante la codificación.
Este principio resulta muy útil para crear enigmas, búsquedas del tesoro o mensajes codificados sencillos. No se trata de un cifrado moderno seguro: una persona con experiencia puede resolverlo a menudo mediante pistas, frecuencias de letras o palabras probables.
Codificar automáticamente
El modo automático mezcla las 26 letras y crea una clave completa con un solo clic. Copia el alfabeto codificado si quieres conservarlo o enviárselo a la persona que deberá descodificar el mensaje.
Codificar manualmente
El modo manual permite construir tu propio alfabeto codificado. Las letras disponibles indican cuáles todavía no se han utilizado, lo que evita asignar dos veces la misma sustitución.
Descodificar mediante hipótesis
Durante la descodificación, completa la tabla con las correspondencias que ya hayas encontrado. Las letras aún sin resolver siguen apareciendo como _, lo que permite seguir el progreso sin borrar la estructura del mensaje.
Leer la tabla de correspondencias
| Alfabeto en claro | A | B | C | D |
|---|---|---|---|---|
| Alfabeto codificado | Q | M | Z | R |
| Efecto | A se convierte en Q | B se convierte en M | C se convierte en Z | D se convierte en R |
Con esta tabla, la palabra CAB se convierte en ZQM. Para descodificar, se aplica la correspondencia en sentido inverso: Q vuelve a ser A, M vuelve a ser B y Z vuelve a ser C.
Consejos para resolver un mensaje
Empieza por localizar las letras frecuentes, las palabras cortas y las repeticiones. En un texto francés, palabras como LE, LA, DE o ET suelen aportar buenas pistas. Introduce una hipótesis en la tabla de descodificación, observa el resultado y ajústala si el texto obtenido no parece coherente.
Los acentos se reducen a su equivalente sin acento para trabajar con el alfabeto A–Z. La puntuación, los espacios y las cifras se conservan para mantener el ritmo del mensaje original.
¿Qué herramienta de sustitución elegir?
| Herramienta | Punto fuerte | ¿Cuándo utilizarla? |
|---|---|---|
| Comprobador de alfabeto | La opción más minimalista. | Para probar rápidamente una línea de 26 letras que ya hayas encontrado, copiado o recibido. |
| Alfabeto aleatorio | La opción más completa para generar y buscar. | Para crear automáticamente un alfabeto de codificación, completar una tabla a mano o avanzar poco a poco en la descodificación de un mensaje. |
| Sustitución simple | La opción más cómoda para construir una clave manualmente. | Para colocar fichas de letras una a una, evitar duplicados y corregir fácilmente una sustitución. |
Límites y reutilización
Las herramientas de AppErgo se ofrecen gratuitamente con fines prácticos e informativos. Aunque se presta atención a su diseño, un resultado puede ser incompleto, inesperado o incorrecto. Antes de confiar en un resultado para un uso importante, compruébalo con un método adecuado.
Para informar de un error en la herramienta, puedes utilizar el formulario específico.
Los resultados producidos por las herramientas de AppErgo pueden copiarse y reutilizarse libremente. Si reutilizas públicamente un resultado, un método o una página de AppErgo, se agradece un enlace a la página correspondiente.
Salvo que se indique lo contrario, los textos, imágenes, elementos visuales, scripts, plantillas y componentes internos de AppErgo siguen siendo propiedad de AppErgo.
Para cualquier otra solicitud, puedes contactar con el webmaster.