The original Enigma machines were used to encode formatted military messages, so blank spaces between words were not necessary. For our use of this nice widget, it would be nice if it would encode the spaces between letters. A workaround would be to use a letter, for example X, in our original messages in place of spaces between words.
In copying the basic design of the Engimas, this is a nice widget. I guess I wish it was a little more updated to include numbers, spaces, and maybe punctuation. Of course, the original Enigma messages were transmitted via radio with whatever version of the Morse Code the Germans used, so again, being formatted messages, punctuation and spaces were not required. I wonder if the character set can be expanded, or made configurable? Of course, this does begin to get away from the historical anchor of the original machines.
I do wish there was an option for the output to not have a space between each character.
P.S. I am using the Random Password Generator widget to generate rotor codes, although the Enigma rotor codes do required no duplication of letters, so you have to proof read the output. Ugh. Does anyone know of a program/utility/widget tha
Thomas0, I'm just a user trying it out for the 1st time. To answer your question, if you "triple-click" the green panel to highlight the encrypted text, thereafter the mouse-menu comes up with an option to copy text. Click Copy.
I think your widget is very well done. I started playing around with and frankly I'm find it a delightful diversion. You have every reason to be proud of your effort.
porkpie, i got it now, but i still have a problem, it doesnt decodes the spaces between words. Is it solvable? And once more, one of the coolest widgs arround, congratz.
i realise that i have not really provided much info on how to use the thing. Basically you type (or paste) the text that you want to encode into the red box on the left. You set the rotor positions by clicking the small arrows above and below the letters in the middle of the widget ( i don't think these are really very clear). Click the >>> button and encoded text should then appear in the green box on the right. Clicking the widget (*) icon lets you see and alter the rotor and reflector wirings, just type in the new strings and click save (if you don't provide the correct format you will probably break the widget, i haven't checked this and the script performs no checking). Also just noticed that on my version the animation checkbox doesn't display properly, although it still seems to work! Good luck.
seifip::
Thanks!
mrspandex::
intend to provide a save and (possibly) e-mail buttons in the next version.
Cool widget. Possibly include the ability to save messages in future versions. That way it might actually do something useful besides being a curious thing.
Right!!! I knew there had to be a way. I noticed that the machine ignores letters with accents and numbers. Anyway, I think your idea for this widget was very original (considering that there are here 100's of news feed widgets) and brilliantly executed. I just think that in a new version you should add a "close" button - even if the original Enigma didn't have one...
Hi zetoh_mesquita This model incorporates a reflector in the mechanism (as did all enigma machines bar very early models). This means that, so long as all the settings are identical (same rotor settings and rotor wirings) encryption is the same as decryption. Test this by entering your text, encrypting it and then copying the ciphertext back into the entry box. If you then set the rotors back to the same position as they were when you started, clicking the "run" button should give you the plaintext back. Enjoy.
Hello! This is a cute widget but is there a way to decode back the ciphered text? It would be nice if you could send the ciphered text to someone else and (s)he could use this widget to decode it. Nice job anyway!
In copying the basic design of the Engimas, this is a nice widget. I guess I wish it was a little more updated to include numbers, spaces, and maybe punctuation. Of course, the original Enigma messages were transmitted via radio with whatever version of the Morse Code the Germans used, so again, being formatted messages, punctuation and spaces were not required. I wonder if the character set can be expanded, or made configurable? Of course, this does begin to get away from the historical anchor of the original machines.
I do wish there was an option for the output to not have a space between each character.
P.S. I am using the Random Password Generator widget to generate rotor codes, although the Enigma rotor codes do required no duplication of letters, so you have to proof read the output. Ugh. Does anyone know of a program/utility/widget tha
By rlaird, # Oct 7, 2007 2:47:37 AM
By clee83, # Jun 6, 2007 10:15:43 PM
how to copy the encrypted text?
thanks, Thomas
By Thomas0, # Mar 23, 2007 10:41:48 AM
Dartmouth, Nova Scotia
porkpie;
I think your widget is very well done. I started playing around with and frankly I'm find it a delightful diversion. You have every reason to be proud of your effort.
Al
By checkmate404, # Oct 31, 2006 5:00:41 AM
Is it solvable?
And once more, one of the coolest widgs arround, congratz.
By maels1, # Oct 19, 2006 7:41:58 PM
By porkpie, # Oct 11, 2006 9:43:23 AM
By maels1, # Oct 10, 2006 3:49:00 PM
By atomo64, # Oct 7, 2006 11:34:12 PM
Rotor 1:abcdefghijklmnopqrstuvwxyz
Rotor 2:qwertyuiopasdfghjklzxcvbnm
Rotor 3:mnbvcxzlkjhgfdsapoiuytrewq
Reflector:zyxwvutsrqponmlkjihgfedcba
AAA
QQVDNRDVEFIQXZEYWADNFH
By rock4p, # Oct 1, 2006 6:55:11 PM
Rotor 1:abcdefghijklmnopqrstuvwxyz
Rotor 2:qwertyuiopasdfghjklzxcvbnm
Rotor 3:mnbvcxzlkjhgfdsapoiuytrewq
Reflector:zyxwvutsrqponmlkjihgfedcba
AAA
QQVDNRDVEFIQXZEYWADNFH
By rock4p, # Oct 1, 2006 6:55:10 PM
i realise that i have not really provided much info on how to use the thing. Basically you type (or paste) the text that you want to encode into the red box on the left.
You set the rotor positions by clicking the small arrows above and below the letters in the middle of the widget ( i don't think these are really very clear).
Click the >>> button and encoded text should then appear in the green box on the right.
Clicking the widget (*) icon lets you see and alter the rotor and reflector wirings, just type in the new strings and click save (if you don't provide the correct format you will probably break the widget, i haven't checked this and the script performs no checking). Also just noticed that on my version the animation checkbox doesn't display properly, although it still seems to work! Good luck.
seifip::
Thanks!
mrspandex::
intend to provide a save and (possibly) e-mail buttons in the next version.
By porkpie, # Sep 30, 2006 0:35:36 AM
By obis, # Sep 30, 2006 6:24:49 AM
By seifip, # Sep 28, 2006 8:18:03 PM
By mrspandex, # Sep 28, 2006 0:56:35 AM
By zetoh_mesquita, # Sep 14, 2006 2:56:04 PM
This model incorporates a reflector in the mechanism (as did all enigma machines bar very early models). This means that, so long as all the settings are identical (same rotor settings and rotor wirings) encryption is the same as decryption. Test this by entering your text, encrypting it and then copying the ciphertext back into the entry box. If you then set the rotors back to the same position as they were when you started, clicking the "run" button should give you the plaintext back. Enjoy.
By porkpie, # Sep 13, 2006 9:46:41 PM
By zetoh_mesquita, # Sep 13, 2006 1:04:45 PM