Simulador de la Màquina Enigma
La màquina Enigma va ser un dispositiu de xifratge electromecànic utilitzat durant la Segona Guerra Mundial. Aquest simulador recrea el seu funcionament bàsic per a fins educatius.
Funcionalitat completa: Ara pots xifrar missatges i també desxifrar-los utilitzant la mateixa configuració.
Simulador Enigma
Mode: Xifrar
Exemples Pràctics
Prova aquests exemples per entendre com funciona el xifratge i desxifratge:
| Exemple | Text Original | Text Xifrat | Configuració | Acció |
|---|---|---|---|---|
| #1 - Missatge Simple | HELLO |
XIFRQ |
Rotors: I,II,III | Pos: A,A,A | Ref: B | |
| #2 - Paraula Llarga | ENIGMA |
YJQNWH |
Rotors: II,I,III | Pos: B,B,B | Ref: B | |
| #3 - Amb Plugboard | SECRET |
XZLGAI |
Rotors: III,IV,II | Pos: C,D,E | Ref: B | Plug: AB CD | |
| #4 - Desxifrar Exemple #1 | XIFRQ |
HELLO |
Rotors: I,II,III | Pos: A,A,A | Ref: B |
Configuració Bàsica
- Rotors: I, II, III
- Posicions: A, A, A
- Reflector: B
- Plugboard: Sense connexions
Configuració Avançada
- Rotors: III, I, IV
- Posicions: M, K, R
- Reflector: C
- Plugboard: AB CD EF GH IJ
Com funciona l'Enigma
La màquina Enigma utilitza un sistema complex de rotors que giren després de cada pulsació, creant un xifratge polialfabètic gairebé impossible de trencar sense conèixer la configuració exacta.
Per què pot desxifrar?
L'Enigma té una propietat especial: el mateix procés que xifra també pot desxifrar. Això es deu al reflector, que fa que el camí elèctric sigui reversible.
Per desxifrar un missatge, només cal configurar la màquina exactament igual que quan es va xifrar i introduir el text xifrat.
- Simetria: Si A → B en xifrar, llavors B → A en desxifrar
- Configuració: Cal utilitzar exactament la mateixa configuració
- Posicions: Els rotors han d'estar en la mateixa posició inicial
Instruccions Pas a Pas
- Selecciona "Xifrar Missatge"
- Configura els rotors i les seves posicions inicials
- Selecciona el reflector i configura el plugboard si cal
- Introdueix el text que vols xifrar
- Prem "Xifrar Missatge"
- Important: Anota la configuració utilitzada!
- Selecciona "Desxifrar Missatge"
- Utilitza la mateixa configuració que es va usar per xifrar
- Introdueix el text xifrat
- Prem "Desxifrar Missatge"
- El text original apareixerà al camp de resultats