Acerca de esta herramienta Enigma
Procesa o analiza datos de cifrado clásico con “Enigma”.
Entrada: Texto. Resultado: Texto.
Ejemplo
Pulsa «Probar ejemplo» para cargar y ejecutar esta muestra pública con su configuración.
Configuración del ejemplo
| Parámetro | Valor del ejemplo | Entrada y opciones |
|---|---|---|
| Modelo | "3-rotor" | 3-rotor, 4-rotor |
| Rotor más a la izquierda (4º) | "" | Beta, Gamma. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor más a la izquierda | A | 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 |
| Valor inicial del rotor más a la izquierda | A | 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 |
| Rotor izquierdo | "EKMFLGDQVZNTOWYHXUSPAIBRCJ<R" | I, II, III, IV, V, VI, VII, VIII. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor izquierdo | A | 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 |
| Valor inicial del rotor izquierdo | A | 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 |
| Rotor del medio | "AJDKSIRUXBLHWTMCQGZNPYFVOE<F" | I, II, III, IV, V, VI, VII, VIII. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor del medio | A | 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 |
| Valor inicial del rotor del medio | A | 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 |
| Rotor derecho | "BDFHJLCPRTXVZNYEIWGAKMUSQO<W" | I, II, III, IV, V, VI, VII, VIII. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor derecho | A | 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 |
| Valor inicial del rotor derecho | Z | 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 |
| Reflector | "AY BR CU DH EQ FS GL IP JX KN MO TZ VW" | B, C, B Delgado, C Delgado. Se admiten secuencias de escape como \n, \r y \t |
| Caja de conexiones | "" | Texto |
| Salida estricta | true | Elimina caracteres no alfabéticos y agrupa la salida. |
Entrada
G
Resultado
P
Parámetros
| Parámetro | Valor predeterminado | Entrada y opciones |
|---|---|---|
| Modelo | "3-rotor" | 3-rotor, 4-rotor |
| Rotor más a la izquierda (4º) | "LEYJVCNIXWPBQMDRTAKZGFUHOS" | Beta, Gamma. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor más a la izquierda | A | 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 |
| Valor inicial del rotor más a la izquierda | A | 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 |
| Rotor izquierdo | "EKMFLGDQVZNTOWYHXUSPAIBRCJ<R" | I, II, III, IV, V, VI, VII, VIII. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor izquierdo | A | 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 |
| Valor inicial del rotor izquierdo | A | 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 |
| Rotor del medio | "AJDKSIRUXBLHWTMCQGZNPYFVOE<F" | I, II, III, IV, V, VI, VII, VIII. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor del medio | A | 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 |
| Valor inicial del rotor del medio | A | 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 |
| Rotor derecho | "BDFHJLCPRTXVZNYEIWGAKMUSQO<W" | I, II, III, IV, V, VI, VII, VIII. Se admiten secuencias de escape como \n, \r y \t |
| Configuración del anillo del rotor derecho | A | 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 |
| Valor inicial del rotor derecho | A | 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 |
| Reflector | "AY BR CU DH EQ FS GL IP JX KN MO TZ VW" | B, C, B Delgado, C Delgado. Se admiten secuencias de escape como \n, \r y \t |
| Caja de conexiones | "" | Texto |
| Salida estricta | true | Elimina caracteres no alfabéticos y agrupa la salida. |
Antes de interpretar el resultado
Deben coincidir la codificación de la clave, el modo, el relleno y el IV. Los cifrados clásicos sirven para estudio; codificar no aporta confidencialidad.
Cómo usar esta página
- Pega los datos o abre un archivo local.
- Ajusta las opciones y pulsa Ejecutar.
- Copia el resultado o descarga los bytes originales de salida.
La entrada y los resultados no se publican, suben ni añaden automáticamente a la URL. El procesamiento se realiza en el navegador; HTTP Request y DNS over HTTPS envían las solicitudes que ejecutas. Archivos: hasta 128 MiB; salida: hasta 64 MiB, con límites menores en algunas operaciones. La vista puede abreviarse. El texto usa UTF-8; abre un archivo para conservar sus bytes exactos.