SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SHIII Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 01-23-07, 01:17 PM   #1
Vikinger
Captain
 
Join Date: Sep 2004
Location: Sweden
Posts: 514
Downloads: 44
Uploads: 6
Default Possible mod--- Enigma machine simulator.

Hiya folks.

I dunno if this have been brought up before but i browsed the net and found a site that had a enigma simulator for download.

It has also a code book generator.

Then i started to think how this could be of use ingame. And i came up whit that is possible.

Altough its quite complicated to use it and i have just briefly looked into it but so far i have seen this:

Whit the codebook i can create txt files how to set up the enigma machine for translations for each month. It is code sheets.
Let say year 1939 the krigsmarine hade a new code to use for each month from januari to december.
During the war the krigsmarine used more and more difficult settings on the enigma so the allies couldnt break the code.
This settings can be changed as well whit the simulator.

At early war they used a 3 rotor Kriegsmarine M3
Then a 4 rotor Kriegsmarine M4 was used.

And they did have others different settings as well.
3 rotor Wehrmacht/Luftwaffe Enigma.
4 rotor Kriegsmarine compatible with M3 and Wehrmacht/Luftwaffe Enigma
4 rotor Kriegsmarine M4 compatible with M3


So i can create codebook for each month in early war, let say 1939 1940 based on the 3 rotor Kriegsmarine M3.

Then at 1941-42, 4 rotor Kriegsmarine compatible with M3

And at last 1943- to the end of war, 4 rotor Kriegsmarine M4


This different rotor settings means its more difficult to encrypt and decode a message.

To be able to decrypt a message you must use the codebook sheet for that month and year you recived the message and you have to set up the enigma machine correct also.

To implant this to the game i need to use the codesheets i created (for the hole war it will be many of them, 1 for each month) Then take the message that we can se ingame and encrypt the text. So what you will get ingame is a crypted text that you have to decrypt whit the correct code book sheet whit the enigma machine.

It is a major work to encrypt all text messages we get ingame into a code. But its not impossible to do. It will just take some time. I will also add more message for each month and maybe remove some of them.

Problem is that the enigma simulatior it self is an exe file /program you run. So you have to write down the crypted message on a paper then alt tab out of the game and use the enigma machine and the correct code book to decrypt it.

I dont know if it possible to se the enigma machine ingame while we play so we can drag it out and use it whitout alt tabing out of the game. Problem also is all thos codebook cheets. But its possible to print them out.

Maybe if the game runs in windows mode then its possible to slide out the machine and use it.
Or if you have 2 monitors you can use one of them whit the enigma machine and codebooks and the other to the game. But its not many that use 2 monitors.
(need feedback on this how we can do so it show up ingame for use)

But what do you say guys and gals. Is this something you wanted to use?
And if non came came up whit a solution for it to show up ingame, could you live whit the fact to alt tab out of the game to decrypt a message?

Note also. The enigma simulator can only use letters. Not any numbers. So the numbers that will be in the radio message will still show up in numbers. But its easy to take the number and place it in the correct position on your decrypted text.

More info about the simulator can be found here and it is a freeware:

http://users.telenet.be/d.rijmenants/en/enigmasim.htm

PS: If i do this i will only encrypt the english radio message coz i dont understand germany or french text. I think its important to understand the text so it can show up correct.
__________________

Last edited by Vikinger; 01-23-07 at 01:30 PM.
Vikinger is offline   Reply With Quote
Old 01-23-07, 01:25 PM   #2
FIREWALL
Eternal Patrol
 
Join Date: Mar 2006
Location: CATALINA IS. SO . CAL USA
Posts: 10,108
Downloads: 511
Uploads: 0
Default

Quote:
Originally Posted by Vikinger
Hiya folks.

I dunno if this have been brought up before but i browsed the net and found a site that had a enigma simulator for download.

It has also a code book generator.

Then i started to think how this could be of use ingame. And i came up whit that is possible.

Altough its quite complicated to use it and i have just briefly looked into it but so far i have seen this:

Whit the codebook i can create txt files how to set up the enigma machine for translations for each month. It is code sheets.
Let say year 1939 the krigsmarine hade a new code to use for each month from januari to december.
During the war the krigsmarine used more and more difficult settings on the enigma so the allies couldnt break the code.
This settings can be changed as well whit the simulator.

At early war they used a 3 rotor Kriegsmarine M3
Then a 4 rotor Kriegsmarine M4 was used.

And they did have others different settings as well.
3 rotor Wehrmacht/Luftwaffe Enigma.
4 rotor Kriegsmarine compatible with M3 and Wehrmacht/Luftwaffe Enigma
4 rotor Kriegsmarine M4 compatible with M3


So i can create codebook for each month in early war, let say 1939 1940 based on the 3 rotor Kriegsmarine M3.

Then at 1941-42, 4 rotor Kriegsmarine compatible with M3

And at last 1943- to the end of war, 4 rotor Kriegsmarine M4


This different rotor settings means its more difficult to encrypt and decode a message.

To be able to decrypt a message you must use the codebook sheet for that month and year you recived the message and you have to set up the enigma machine correct also.

To implant this to the game i need to use the codesheets i created (for the hole war it will be many of them, 1 for each month) Then take the message that we can se ingame and encrypt the text. So what you will get ingame is a crypted text that you have to decrypt whit the correct code book sheet whit the enigma machine.

It is a major work to encrypt all text messages we get ingame into a code. But its not impossible to do. It will just take some time. I will also add more message for each month and maybe remove some of them.

Problem is that the enigma simulatior it self is an exe file /program you run. So you have to write down the crypted message on a paper then alt tab out of the game and use the enigma machine and the correct code book to decrypt it.

I dont know if it possible to se the enigma machine ingame while we play so we can drag it out and use it whitout alt tabing out of the game. Problem also is all thos codebook cheets. But its possible to print them out.

Maybe if the game runs in windows mode then its possible to slide out the machine and use it.
Or if you have 2 monitors you can use one of them whit the enigma machine and codebooks and the other to the game. But its not many that use 2 monitors.
(need feedback on this how we can do so it show up ingame for use)

But what do you say guys and gals. Is this something you wanted to use?
And if non came came up whit a solution for it to show up ingame, could you live whit the fact to alt tab out of the game to decrypt a message?

Note also. The enigma simulator can only use letters. Not any numbers. So the numbers that will be in the radio message will still show up in numbers. But its easy to take the number and place it in the correct position on your decrypted text.

More info about the simulator can be found here:

http://users.telenet.be/d.rijmenants/en/enigmasim.htm
Found same d\l and was thinking Vikinger this could be a kool thing in MP
or just for more realism good catch.
__________________
RIP FIREWALL

I Play GWX. Silent Hunter Who ???
FIREWALL is offline   Reply With Quote
Old 01-23-07, 02:17 PM   #3
mr chris
Silent Hunter
 
Join Date: Apr 2005
Location: Herefordshire, England
Posts: 3,562
Downloads: 216
Uploads: 0
Default

I thought Dowly was working on something with enigma messages and decyting using the online machine. Not sure if he is still work on in or knocked it on the head. Though it is a great idea for those that want more relisim.
__________________
mr chris is offline   Reply With Quote
Old 01-23-07, 02:23 PM   #4
FIREWALL
Eternal Patrol
 
Join Date: Mar 2006
Location: CATALINA IS. SO . CAL USA
Posts: 10,108
Downloads: 511
Uploads: 0
Default

My brother and 2 other freinds send e-mails back and forth to each
other using enigma.
__________________
RIP FIREWALL

I Play GWX. Silent Hunter Who ???
FIREWALL is offline   Reply With Quote
Old 01-23-07, 02:46 PM   #5
Vikinger
Captain
 
Join Date: Sep 2004
Location: Sweden
Posts: 514
Downloads: 44
Uploads: 6
Default

A typical encrypted message can look like this:

From FdU 1939/09/10
To all uboats

TEMHD NPGZZ PYSMX FDLIU GLORB
MJLYO XMFRZ ZVTGN QGYAW FBHUQ
CANJX MUSWG DVJMN MYBLF QEQZZ
B

When you recve a message like this you look at the code book and find the sheet that is used for the date 1939 month 9 (september) And then use the settings in that code book to adjust the enigma machine. And if you have correctly used it the enigma machine will translate it to this: (and of course you have to type in the crypt message also for it to be translated)


CONVO YSNOR THOFB RESTM AYBEA
TTACK EDIFE SCORT EDBYF RENCH
ORBYF RENCH ANDBR ITISH FORCE
S

Note that its shown as 5 letters

And it should be read like this:

CONVOYS NORTH OF BREST MAY BE ATTACKED IF ESCORTED BY FRENCH OR BY FRENCH AND BRITISH FORCES
__________________

Last edited by Vikinger; 01-23-07 at 06:21 PM.
Vikinger is offline   Reply With Quote
Reply


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 04:48 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.