Modulul de decodificare Enigma pornește de la aceleași principii istorice. Utilizatorul selectează configurația rotorilor și introduce poziția inițială secretă (Grundstellung), precum și cheia mesajului primită (în formă necriptată). Simulatorul criptează această cheie cu Grundstellung și o folosește pentru a reconfigura rotorii la poziția reală de pornire. Apoi, utilizatorul introduce mesajul criptat în câmpul dedicat, iar sistemul îl decodifică literă cu literă, simulând rotația și logica Enigma. Fiecare literă decodificată este afișată în timp real, însoțită de sunetul tastaturii și de actualizarea pozițiilor rotorilor. Mesajul original este reconstruit exact, cu condiția ca toate setările să fie identice cu cele folosite la codificare. Astfel, simulatorul oferă o experiență autentică și educativă, demonstrând cum funcționa comunicarea criptată în rețelele navale germane.
Simulatorul Enigma Kriegsmarine permite criptarea mesajelor exact ca în sistemele istorice folosite în Al Doilea Război Mondial. Pentru a începe, utilizatorul selectează cele patru rotoare din listă și setează pozițiile inițiale (Grundstellung) folosind câmpurile dedicate. Apoi introduce cheia mesajului — un set de 3 sau 4 litere care va fi criptat automat și transmis destinatarului. După apăsarea butonului „Criptează cheia”, simulatorul rotește rotorii și generează cheia criptată, afișată imediat. Ulterior, rotorii sunt reconfigurați automat la cheia reală, iar utilizatorul poate introduce mesajul literă cu literă folosind tastatura virtuală. Fiecare apăsare produce o literă criptată, însoțită de sunetul specific mașinii de scris și de actualizarea pozițiilor rotorilor. Mesajul criptat este afișat în timp real, iar utilizatorul poate copia rezultatul pentru transmitere. Sistemul respectă fidel logica Enigma: rotație sincronizată, reflector fix și simetrie de codificare.