Help me study for my Computer Science class. I’m stuck and don’t understand.
For this exercise, we will be using an Enigma Simulator. Please follow these steps:
1. Find the Enigma Simulator at http://enigmaco.de/enigma/enigma.html. You will need to have a Java plugin to run it. Be sure to hit the Reset button on the Enigma machine before encoding or decoding, to ensure that you will have the machine in a known start state.
2. Try encoding a short sentence, e.g., “HOW NOW BROWN COW.” As you type the message, you will see the output of the machine “IIYSAAJTMJEKPU.” Copy the encrypted message to your clipboard (i.e., highlight the encrypted message and hit ctrl c). Next, hit the Reset button on the simulator to get
back to the initial state. Then copy your encrypted message into the simulator’s IN box (i.e., click on the IN box, and then hit ctrl v). Your decrypted message should appear in the OUT box.
3. Now try some more complicated encryption. Again, start by hitting RESET on the simulator. Before typing (or pasting) your message set one or more wheels, and the connections on the plugboard. For example, you can rotate the left-most wheel one notch clockwise. Now, enter your message and copy the output. Reset the machine, make the same initial adjustments to the wheels and plug-board, and copy your encrypted message into the IN box. You should get your original message back in the OUT box.
4. Now, if you have gotten this far, you have mastered the Enigma machine, and you are ready to exchange a message with the class.
5. Again, start by resetting the machine. Then, make the preliminary machine adjustments, noting exactly how you have done it (e.g., second wheel one notch clockwise, top “J” connected to bottom “M” and bottom “M” connected to top “J” on the switchboard). Now, encrypt a short message [minimum 75 words] and note the output. Smaller messages would not get full credit.
6. Post your encrypted message in response to this Conference; be sure to include the initial settings that you used on the machine.