Cifrado Morbit
Codifica y decodifica el cifrado Morbit. El mensaje se escribe primero en Morse con una sola x entre las letras y una doble x entre las palabras; luego el flujo de puntos, rayas y x se lee de dos símbolos en dos símbolos, y cada uno de los nueve pares posibles se reemplaza por un dígito del uno al nueve en un orden fijado por una palabra clave. Sigue el proceso en vivo de letras a Morse y a dígitos, y copia, descarga o comparte el resultado. Todo se ejecuta en tu navegador.
Clave
La clave fija en qué dígito se convierte cada par de Morse. Usa una palabra clave de nueve letras (sus letras se numeran del 1 al 9 por orden alfabético, deshaciendo los empates de izquierda a derecha) o una disposición de nueve dígitos del 1 al 9 escrita directamente. Cualquier otra cosa recurre al orden simple del 1 al 9. Ambas partes deben usar la misma clave.
Introduce texto arriba para ver el resultado aquí.
Tabla de par → dígito
..
5
.-
6
.x
8
-.
9
--
3
-x
1
x.
7
x-
2
xx
4
Cómo usar Morbit Cipher
- 1
Elige codificar o decodificar
Elige Codificar para convertir texto sin formato en dígitos del cifrado Morbit, o Decodificar para convertir los dígitos cifrados de nuevo en texto sin formato.
- 2
Establece la clave
Introduce una palabra clave de nueve letras o una disposición de nueve dígitos del 1 al 9. La clave fija en qué dígito se convierte cada par de Morse, y ambas partes deben usar la misma clave para que coincidan.
- 3
Escribe o pega tu texto
Introduce tu mensaje y se convertirá a medida que escribes. Al codificar, el panel de pasos muestra cada letra sobre su Morse y luego el flujo cortado en pares con el dígito debajo de cada uno.
- 4
Lee la tabla de pares
Abre la tabla de pares para ver los nueve pares de Morse con el dígito al que corresponde cada uno bajo la clave actual.
- 5
Copia, descarga o comparte
Copia el resultado, descárgalo como archivo de texto o comparte un enlace que vuelve a abrir la herramienta con tu texto y tu clave exactos listos para usar.
Cómo entender el cifrado Morbit
¿Qué es el cifrado Morbit?
El cifrado Morbit convierte el código Morse corriente en una cadena de dígitos del 1 al 9, de modo que los conocidos puntos y rayas nunca aparecen en el mensaje terminado. Pertenece a la misma familia de cifrados manuales basados en Morse que el Fractionated Morse y el Pollux, todos catalogados y mantenidos vivos por la American Cryptogram Association (Asociación Estadounidense de Criptogramas), y es un favorito en las búsquedas de pistas y en los retos de capture-the-flag porque la salida parece una sucesión de números sin sentido.
El nombre es una mezcla de Morse y bit, y la idea central es el fraccionamiento. Después de convertir el mensaje en Morse, el flujo de puntos, rayas y separadores se corta en pares y cada par se reemplaza por un solo dígito. Como dos símbolos de Morse casi nunca encajan limpiamente con una sola letra del texto original, cada dígito cifrado acaba arrastrando fragmentos de sus vecinos. Esa mezcla es lo que borra el ritmo delator del Morse y aplana las frecuencias de las letras que, de otro modo, delatarían el mensaje.
Tres símbolos, nueve pares
Para convertir el Morse en una sola cadena ininterrumpida hace falta un separador. Morbit usa la letra x: una sola x entre las letras y una doble xx entre las palabras. Así, el mensaje usa ahora solo tres símbolos —punto, raya y x— y nada más.
Si lees dos de esos símbolos a la vez, hay 3 × 3 = 9 pares posibles, enumerados en un orden fijo: punto-punto, punto-raya, punto-x, raya-punto, raya-raya, raya-x, x-punto, x-raya y x-x. Nueve pares y exactamente nueve dígitos del 1 al 9 para nombrarlos. Esa correspondencia exacta es la razón misma de que el cifrado funcione: cada par recibe su propio dígito sin que sobre ninguno ni falte ninguno.
La palabra clave y la asignación de dígitos
Los nueve pares se enumeran siempre en el mismo orden fijo. Lo que cambia es el dígito escrito debajo de cada uno. Sin palabra clave, los pares simplemente toman los dígitos del 1 al 9 en orden. Una palabra clave los baraja: toma una palabra de nueve letras, numera sus letras del 1 al 9 por orden alfabético —deshaciendo los empates de izquierda a derecha— y lee esa permutación frente a los nueve pares.
La palabra clave MORSECODE, por ejemplo, tiene las letras numeradas como 5, 6, 8, 9, 3, 1, 7, 2, 4, así que el primer par punto-punto se convierte en 5, el segundo par punto-raya se convierte en 6, y así sucesivamente. La tabla en vivo de arriba muestra esta correspondencia y se actualiza en el momento en que cambias la clave. Si lo prefieres, también puedes escribir directamente una disposición de nueve dígitos del 1 al 9. La clave es el secreto compartido: el emisor y el receptor deben usar la misma.
Cómo funciona el cifrado Morbit
La codificación se desarrolla en tres movimientos. Primero, escribe todo el mensaje en Morse, poniendo una x entre las letras y dos entre las palabras. Segundo, si la cadena resultante tiene un número impar de símbolos, añade una sola x al final para que se divida en pares de forma exacta: rellenar con x en lugar de con un punto o una raya importa, porque un punto suelto se leería más tarde como una letra falsa. Tercero, lee la cadena de dos símbolos en dos símbolos y reemplaza cada par por su dígito según la clave.
La fuerza del cifrado está en ese emparejamiento. Una sola letra del texto original, una vez convertida en Morse y unida a sus vecinas mediante separadores, queda repartida en varios pares, y cada par también toma prestado un símbolo de la letra de un lado. Por eso, recuperar una letra del texto original significa reconstruir además el Morse que la rodea, que es justo lo que derrota a los sencillos ataques de recuento de letras que rompen un cifrado de sustitución simple. El panel de pasos de arriba lo muestra en vivo: la fila superior empareja cada letra con su Morse, y la fila inferior muestra el flujo cortado en pares con el dígito debajo de cada uno.
Un ejemplo resuelto
Tomemos la frase MORE BITS con la palabra clave MORSECODE. En Morse, MORE es raya-raya x raya-raya-raya x punto-raya-punto x punto, y BITS es raya-punto-punto-punto x punto-punto x raya x punto-punto-punto, con una doble xx marcando el espacio entre las dos palabras. Encadenado, esto es un flujo de 27 símbolos, una longitud impar, así que se añade una sola x al final para llegar a 28.
Ahora lee los 28 símbolos de dos en dos para obtener 14 pares, y convierte cada par en su dígito usando la clave MORSECODE (punto-punto es 5, raya-raya es 3, punto-x es 8, y así sucesivamente). El resultado es 32379749578158. La decodificación invierte el proceso exactamente: cada dígito se convierte en su par, los pares se vuelven a unir en el flujo de Morse, y el flujo se vuelve a leer con la tabla de Morse para recuperar MORE BITS.
Decodificar un mensaje Morbit
La decodificación no hace más que ejecutar los tres movimientos al revés. Cada dígito se busca en la clave para recuperar su par de símbolos de Morse, los pares se vuelven a unir en una sola cadena larga de puntos, rayas y x, y esa cadena se divide por los separadores: una sola x termina una letra y una doble xx termina una palabra. Leer cada serie de puntos y rayas con la tabla de Morse reconstruye el texto original. Cualquier relleno de x que se añadiera durante la codificación queda inofensivo al final y desaparece, así que un mensaje codificado con esta herramienta siempre se decodifica de vuelta de forma exacta.
Para decodificar correctamente debes usar la misma clave que se usó para codificar; una clave distinta empareja los pares con los dígitos equivocados y el Morse sale como un sinsentido. Como solo las letras y los dígitos tienen códigos Morse, cualquier signo de puntuación u otros símbolos del mensaje original se descartaron durante la codificación y no volverán. Los espacios entre los grupos de dígitos cifrados se ignoran al decodificar, así que no importa si el texto cifrado se escribió todo seguido o en bloques ordenados de cinco.
Historia, usos y seguridad
Morbit es uno de un pequeño conjunto de cifrados de lápiz y papel basados en Morse —junto con el Fractionated Morse y el Pollux— que fueron catalogados y mantenidos vivos por la American Cryptogram Association (Asociación Estadounidense de Criptogramas) para el criptoanálisis recreativo. Recompensan a quienes saben detectar la estructura oculta del Morse, y siguen siendo un clásico de los retos de cifrado precisamente porque el paso de fraccionamiento los hace más interesantes que una sustitución directa.
Para los estándares modernos, el cifrado no es seguro. El fraccionamiento derrota el análisis de frecuencias ingenuo, pero el Morse subyacente impone fuertes patrones estadísticos, y una clave conocida o adivinada, o sencillamente suficiente texto cifrado, le permite a un descifrador decidido o a una computadora recuperar el mensaje. Trata el Morbit como un pasatiempo y una herramienta didáctica —una demostración vívida de cómo combinar la codificación con la sustitución refuerza un cifrado— y nunca como una forma de proteger secretos reales. Para una confidencialidad genuina, usa siempre un algoritmo moderno y revisado por pares, como AES.
Preguntas frecuentes
¿Qué es el cifrado Morbit?
¿Por qué hay exactamente nueve pares?
¿Qué hace la palabra clave?
¿Puedes mostrar un ejemplo resuelto?
¿Cómo decodifico un mensaje Morbit?
¿Por qué el relleno se hace con x y no con un punto o una raya?
¿Admite números y signos de puntuación?
¿Puedo usar un número de nueve dígitos como clave en lugar de una palabra?
¿En qué se diferencia el Morbit del Fractionated Morse?
¿Es seguro el cifrado Morbit?
¿Se sube mi texto a un servidor?
Herramientas relacionadas
Sigue trabajando con estas prácticas herramientas