SUBSIM Radio Room Forums

SUBSIM: The Web's #1 BBS for all submarine and naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Wolfpack: the new multiplayer co-op U-boat simulation > Wolfpack
Forget password? Reset here

Thread Tools Display Modes
Old 07-22-2020, 10:16 AM   #1
Bilge Rat
Join Date: Jul 2020
Posts: 1
Downloads: 0
Uploads: 0
Default Wolfpack - Breaking the Enigma Machine

Hello there!

Since the dev's may add player controlled destroyers, so real pvp,
i was wondering if I could break the in-game enigma machine.
That would be possible if I'd know the settings of each of the rotators.

So here's my question: Does anyone of you had the same thoughts?
Is there a way to reconstruct them?

BlenderAlien is offline   Reply With Quote
Old 07-22-2020, 06:21 PM   #2
Silent Hunter
Join Date: Dec 2004
Location: AN9771
Posts: 4,750
Downloads: 260
Uploads: 0


The ingame enigma is simplified from the real. Or historical simulations of it. You have no access to the switchboard, nor can you replace the specific rotors. So those symbol translations are fixed in a way. Set the rotors and record the outcome of the keys pressed. The thing that is missing is the secret determining the starting state of the rotors. They had daily/part of day secret codes with which they encrypted a custom chosen code. This is a human element that may work for you (if they are noobs in cryptography) or against you (if they know how to hide their 'salt'). This reduced complexity of this implementation would make it theoretically simpler to bruteforce your attack. (26x26x26x26 combinations of rotorstate and keys pressed) But I doubt it is useful in the short time of a game. Feel free to break your head on it though.

Last edited by Pisces; 07-22-2020 at 06:30 PM.
Pisces is offline   Reply With Quote
Old 07-23-2020, 02:55 AM   #3
Join Date: Nov 2007
Posts: 141
Downloads: 51
Uploads: 0

As an ENIGMA enthusiast (I built a machine myself) I can tell you it is fairly undoable. In Silent Hunter 5 with TWoS mod a fully functional ENIGMA machine is implemented in the game but isn't used that much. You have to know the rotornumbers, initial rotorsettings, codesettings, codename of the period etc. If you want to know more of ENIGMA I can point you in the direction of some interesting sites as well as advise you to read " The hut six story" by the very same guy who was (among others) responsible for breaking the code during the war: Gordon Welchman.
stellaferox is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -5. The time now is 09:44 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright © 1995- 2020 Subsim