Cipher Wheel 4

Embed Size (px)

Citation preview

  • 7/27/2019 Cipher Wheel 4

    1/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    Food Living Outside Play Technology Workshop

    Make your own wallet-sized Enigma(tm)-like Machineby gardners on October 20, 2009

    Table of Contents

    Make your own wallet-sized Enigma(tm)-like Machine ..................................................................................

    Intro: Make your own wallet-sized Enigma(tm)-like Machine ...........................................................................

    Step 1: Cryptoanalytic Discussion ..............................................................................................

    Step 2: Getting Started ......................................................................................................

    File Downloads ...........................................................................................................

    Step 3: Cut out a full set of rotors ...............................................................................................

    Step 4: Put it together .......................................................................................................

    Step 5: Okay, I've got this thing, and it looks cool and all, but how do I use it? .............................................................

    Step 6: I'm too lazy to do all that, is there a faster way to use it? .......................................................................

    Related Instructables ........................................................................................................

    Comments ................................................................................................................

    http://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=titlehttp://www.instructables.com/tag/type-id/category-workshop/http://www.instructables.com/tag/type-id/category-technology/http://www.instructables.com/tag/type-id/category-play/http://www.instructables.com/tag/type-id/category-outside/http://www.instructables.com/tag/type-id/category-living/http://www.instructables.com/tag/type-id/category-food/
  • 7/27/2019 Cipher Wheel 4

    2/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    Intro: Make your own wallet-sized Enigma(tm)-like MachineI work as a sysadmin and have way too many passwords to keep track of. I used to use one of those password dongles made for the military, but between flat batterithe size of the thing and various other annoyances, Idecided to make my own that would f it in my wallet -- out of paper.

    You can also read about my enigma machine here where I have some more photos of it as well.

    I've also made some other spy gadgets, including famously making the worlds first real working and wearable Shoe Phone.

    PS:If you enjoy this instructible, perhaps consider making a donation to the campaign to preserve the Bletchley Park complex where the Enigma code was broken,shortening world war two, and saving lots of lives in the process. Their web site is at www.savebletchleypark.com

    Image Notes1. The wallet size enigma-machine: Side A. See how wonderfully tiny it is? I'll explain all the colours and stuff later on; they make it faster to use.2. My business card. Notice that they were crazy enough to give me a PhD. That means I am a fully qualified Mad Scientist.3. Me, plotting world domination, or something like that, anyway.

    Step 1:Cryptoanalytic DiscussionBefore we get any further, lets just work through the cryptographic context, and make sure that we aren't raving mad.

    Don't worry if the following all sounds like gobbledy-gook, because it probably is. The bottom line is that because the intended use of the device is to generatepasswords, and you only ever transmit those password securely, then it is easier to capture the passwords than i t is to break the cipher.

    You can now safely skip to the next step.

    But if you would like some more detailed cryptoanaylsis on the use of this device, read on.

    First up, the device is intended to be a generator of passwords. That is, by taking something much easier to remember, we encipher it and use the cipher text as thepassword. This means that the plain text is never revealed to anyone. It also means that we never need to write anything down.

    Further, since the device does not actually store any passwords, it should not breach any of the usual military password dongle guidelines, which generally expresslyforbid the storage of any sensitive password in any device, electronic, paper or otherwise. That is to say, my paper Enigma(tm)-like machine should be capable ofapproval for military use! If anyone would like to fund the certification, I'd love to hear from you :)

    Also, the cipher text is only conveyed on the kind of channels that you would use to carry a password, we have a further protection. Add to that the generally short lenof passwords, especially when they are composed of pseudo-random characters, and the usual Enigma attacks that were used so successfully during the second worwar become impossible: (a) there is no (or at worst, little) capturable traffic to analyse; and (b) even if the traffic were captured, the message length is too short compawith the cycle length to undertake any extensive analysis.

    In particular, because the cipher text is only sent on channels that are ordinarily depended upon as being secure, compromising the cipher requires first obtaining thepasswords that it is protecting, even if it the cipher was only ROT13!

    Thus, the security is predicated on the secrecy of the plain text, and the security of the transmission channels, rather on the operation of the enciphering device itself.What the device offers is a means of transforming a low-quality password into a high-quality password, plus a fair bit of geek cred along the way.

    But let's move onto the operation of the device itself, and protocols of operation, to assure ourselves that the cipher is a sensible one, and offers some security in and itself.

    The device consists of two fixed rotors and a reflector, plus an outer index ring. This is somewhat simpler than the real Enigma machines that used three or four rotorwhich could be rearranged and selected from a selection, and generally featured a plug-board as well. However, we do use an alphabet with n=72 instead of n=26, sothat we can generate better quality passwords.

    The end result is that the key space is 72^3 = 373,248. While not huge, it is probably sufficient given that the cipher texts and plain texts are not ever revealed. Thus imperative that the plain texts you use to generate your passwords are kept secret, and that you don't use this device to drive a one-time-pad style login system wherethe cipher texts can be readily intercepted, especially given that the wiring can be observed when the device is being used.

    If you could conceal the wiring of the device, then the security is improved, because the huge number of wiring combinations, (72!)^3 = lots, offers a fair degree ofresilience, especially if short cipher texts are used to limit the quantity of traffic that could be captured. Calculating how much traffic you would need to mount this kindattack is beyond the scope of this instructible.

    http://www.savebletchleypark.com/http://www.instructables.com/id/A_Get_Smart_Style_Shoe_Phone_gen_2/http://realshoephone.com/enigma
  • 7/27/2019 Cipher Wheel 4

    3/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    Image Notes1. Reflection of screen when I used the enigma-like machine to hack into some fancy computer.

    Step 2:Getting StartedNow that we've rambled on about how a paper version of a broken cipher system can actually be usefully secure, lets get on to how you can build your own.Alternatively, you didn't believe a word of what I said, but want one anyway, that's okay too.

    You will need:1x thumb tack1x small split pin1x 50mm paper clip (that 2" i f you are in the USA and still using UK measurements)1x Amazing Wallet Size Enigma(tm)-Like Machine PDF file to print1x A0 high-speed colour plotter connected to a CIAmain-frame you have hacked, or failing that, your desktop computer and printer.1x laminating machine to make the rotors more resilient (optional)

    Since we are operating on a need-to-know basis, all I can provie you with is the PDF file.

    Actually, because I am so nice, I have provided you with two PDF files, so that you can make an amazing double-sided enigma-like machine. This means you will havtwo different wirings to choose from, doubling your key space, for the small cost of making the thing too fat to easily fit in your wallet!(It seemed like a good idea at the time.)

    You will also notice that the PDF files have two pages. The first page has enough wallet-sized rotors to make four whole machines, enough for you and your geekyfriends. The second page has a double size set of rotors, so that you can make a much easier to read "desk version" if you l ike.

    Image Notes1. A 50mm/2" paper clip. This will help hold the rotors in place when you are turning them, so that only one turns at a time.2. A blurry thumb tack; I hope yours is sharper *caugh*. Anyway, this is for poking the centre holes in each of the rotors. This is better than using the split pin to dothis job, because it makes a round hold to begin with, which helps the rotors to stay aligned. More on that later.

    File Downloads

    http://www.instructables.com/files/orig/FK3/WMSX/G0ZWL6I5/FK3WMSXG0ZWL6I5.pdf?utm_source=pdf&utm_campaign=files
  • 7/27/2019 Cipher Wheel 4

    4/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    pgs_wiring_sidea.pdf ((595x842) 90 KB)[NOTE: When saving, if you see .tmp as the file ext, rename it to 'pgs_wiring_sidea.pdf']

    pgs_wiring_sideb.pdf((595x842) 90 KB)[NOTE: When saving, if you see .tmp as the file ext, rename it to 'pgs_wiring_sideb.pdf']

    Step 3:Cut out a full set of rotorsCut out one or more sets of rotors, and laminate them if you are using a laminator.

    If you are laminating them, make sure you leave at least 10mm (2/5") between the rotors so that you can cut them out with a few millimeters (about 1/8") around them that they stay nice and strong.

    Also, if you are laminating, after you cut the rotors out I find it helpful to cut a little nick into the index position (the double fat black or white mark on the outside of eachrotor), so that you can (a) find it; and (b) use a finger nail to easily rotate it.

    Image Notes1. The reflector. Notice the use of amazing "ink wires" to connect the edges.2. This is the outer index wheel.3. Rotor #1.4. Rotor #2.

    Image Notes1. Laminated rotors. Notice I left lots of space around the rotors so that I couldkeep some clear laminate around them. (This picture was taken when the worldwas still moving from black and white to colour, and I hadn't re-done the PDF incolour. It isn't just Rubic's cubes that were hard when the world was black andwhite!)2. Look! I cut one out already. See, it's not that hard!

    Step 4:Put it togetherThis really just consists of first punching a hole EXACTLYin the centre of each rotor with the thumb tack, and then threading them all together with the split pin.

    Notice I said EXACTLY the centre? That's because it matters. If you put i t off centre, then when you spin your rotors around all sorts of non-linear things will happen, basically you will end up in a lot of trouble. If necessary, re-print and make the rotors.

    As I said before, the thumb tack is the best way to make this hole, because it will be round. If you use the split pin to push through, it will make a slot, and when it rounout, it will almost certainly not end up in the middle.

    You can get little biddy split pins from craft shops. Here in Australia, office works has them for about A$5 for 100 (that's about US$4.50 today, but with the way theAussie dollar is climbing against the green-back, it could end up being US$10 by the end of the 2009). I expect if you are in the USAyou can get them at Spatula CityWalMart or somewhere like that.

    Finally, when you are all done, slip the paper clip over the whole thing, with the smaller side over the head of the split pin. You might need to trim a little off the outer rif it won't fit.

    The paper clip provides a bit of positive pressure on the rotors, thus increasing their friction. This makes it easier to turn one rotor without them all turning.

    If all goes well, yours will look something like mine.

    http://www.instructables.com/files/orig/FII/S3MH/G0ZWL6I4/FIIS3MHG0ZWL6I4.pdf?utm_source=pdf&utm_campaign=fileshttp://www.instructables.com/files/orig/FII/S3MH/G0ZWL6I4/FIIS3MHG0ZWL6I4.pdf?utm_source=pdf&utm_campaign=fileshttp://www.instructables.com/files/orig/FII/S3MH/G0ZWL6I4/FIIS3MHG0ZWL6I4.pdf?utm_source=pdf&utm_campaign=fileshttp://www.instructables.com/files/orig/FII/S3MH/G0ZWL6I4/FIIS3MHG0ZWL6I4.pdf?utm_source=pdf&utm_campaign=fileshttp://www.instructables.com/files/orig/FK3/WMSX/G0ZWL6I5/FK3WMSXG0ZWL6I5.pdf?utm_source=pdf&utm_campaign=fileshttp://www.instructables.com/files/orig/FK3/WMSX/G0ZWL6I5/FK3WMSXG0ZWL6I5.pdf?utm_source=pdf&utm_campaign=fileshttp://www.instructables.com/files/orig/FK3/WMSX/G0ZWL6I5/FK3WMSXG0ZWL6I5.pdf?utm_source=pdf&utm_campaign=files
  • 7/27/2019 Cipher Wheel 4

    5/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    Image Notes1. The wallet size enigma-machine: Side A. See how wonderfully tiny it is? I'll explain all the colours and stuff later on; they make it faster to use.2. My business card. Notice that they were crazy enough to give me a PhD. That means I am a fully qualified Mad Scientist.3. Me, plotting world domination, or something like that, anyway.

    Step 5:Okay, I've got this thing, and it looks cool and all, but how do I use it?First, set the machine into your desired initial setting, which can be described with a 3 character sequence. In the first photo here, you can see that I have set it to "CA

    Then follow the process described in all the little boxes in the second photo. Note thatin that photo I have set the rotors to position "AAA".

    Then, after enciphering each letter, you might want to advance the reflector one position. The third photo shows the setting changed to "AAB" by advancing the rotor position.

    If you are enciphering long messages you would also want to advance the other rotors from t ime to time, but that is beyond the scope of this instructible. But if you arejust using it to turn passwords into a two-factor system, then don't even bother advancing the reflector, as the message length will be very short, typically only 8 or socharacters, and thus difficult to attack using frequency analysis. More to the point, i f you are using it for passwords, then the cipher text will never be revealed to anyomaking frequency analysis VERY difficult.

    After a bit of practice I found that I could use this procedure to encipher or decipher (remember that this is a symetric cihper, so deciphering uses exactly the sameprocess as enciphering) an 8 letter password in between 60 and 100 seconds.

    Okay, that's not real fast, but it is just using a cardboard code wheel, and it has not batteries to go flat, and can secure a virtually limitless number of passwords!

    But there is a faster way to use it, too...

    Image Notes1. The index (fat) notch on the outer wheel is lined up with C on the outerindex ring.2. The fat index notch on the middle rotor is lined up with "A" on the outsideindex ring.

    Image Notes1. (1) We want to encipher "L", so we start with that character on the outside indewheel.2. (2) We move in to the outside of the first rotor, and then look for the character

  • 7/27/2019 Cipher Wheel 4

    6/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    3. The inner rotor is in position "T".4. It's a bit hard to see, but if you look carefully, you can see how I have cut aV shape in the laminate on the outside of this (and the other two) rotors tomake them easier to rotate using a finger nail.5. Each symbol has the same coloured background in both rings on eachrotor. Capital letters are also in bold to help reduce confusion. The colours onthe rotors help you to find the characters you are looking for a bit quicker.

    that occurs there, "z" in this case, in the inside ring of the outside rotor.3. (3) Having found the same character, "z", on the inside ring of the rotor, we nomove inwards to the next rotor. Use the colours to help make the search quickerAlso, the inner ring is in lexographical order, so after a bit of practice, you canwork out which direction and roughly how far.4. (4) We now move into the next rotor. "c" is directly towards the centre from "z"on the previous rotor, so that is where we start. Note that these two rotors don'texactly line up so well. This is due to the hole in the middle being a bit off-centre.This is why I said it was really important to get this right. But assuming you dohave a similar problem, how do you work out which is the character directly infrom the previous rotor? Is it "c" or "H"? The asnwer is to use the alternatingcolour of the ticks around the rotor. We know that we set the rotors to the "AAA"position, and that the grey ticks on the outer rotor line up (see the example box(A). Therefore, we can check which of the two candidate characters satisfies this

    criteria. (Note that if the rotors were set to, say, ABA, then the opposite would betrue, and grey ticks would not coincide. Either way, it is possible to resolve thesedilemmas.) We repeat the process as for (2), in looking for where "c" occurs onthe inner ring of this rotor.5. (A) Notice that with the rotors in the AAA position that the grey ticks of the twoouter rings coincide? By noting this (or the opposite when it occurs), we are ableto resolve ambiguous rotor transitions that can result due to off-centre rotors orgeneral wear and tear. Refer to box (4) for a description of how this works.6. (5) Okay, we have found the inner "c" on this rotor. The next step is to followthe corresponding reflector wire. The grey ticks can again be used to resolveambiguous situations, as in box (4). The wires are also coloured to help followwires that come close to others. In this case the reflector wire leads us to "L". (Thwires follow smooth trajectories, so if the pin obscures part of the path, you canstill be sure of where the wire goes at the other end.)7. (6) Now we are on the way back out, so we do the reverse of steps (1) to (4),moving from the inner to outer ring of each rotor. But the outer ring of each rotor in a scrambled order, so the searching is done a little differently. Again, the

    colours are helpful here. The colours are grouped in the outer ring, so by notingthe colour of the character you are looking for you can narrow the search to one-sixth of the ring.8. (7) Here is the "L" on the outside of this rotor that matches the "L" from step (6From here we move out to the next ring.9. (8) "6" is the character on the outer rotor that corresponds to "L" on theprevious rotor. Again, we now search for "6" on the outer ring of this rotor, usingthe colours to help speed our searching.10. (9) Here it is! The "6" lines up with "i" on the index ring, and thus "K" encipherto "i", and vice versa, since the machine implements a symetric cipher.

    Image Notes1. The outer rotor is in position "A".2. The middle rotor is in position "A".3. The reflector is in position "B".

  • 7/27/2019 Cipher Wheel 4

    7/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    Step 6:I'm too lazy to do all that, is there a faster way to use it?Yes, there is, but it is nowhere near so secure, because it relies on the secrecy of the wiring, and trusting the systems where you put your password to not cooperate.The fast way is also not likely to meet the military and similar requirements for keeping passwords safe.

    In fact, the fast method is really only sensible if the wiring of the machine is secret to you, which it isn't if you are using the PDFs from this Instructible. However, Idointend to make a web site available some time that will let you generate your own randomly wired machine.

    That's the down side.

    The up side is that there is a quick and dirty way to get nice random-looking passwords out of the thing in about 5 to 10 seconds, which is faster than the electronicpassword keepers that I have used. Apart from being unexpectedly practical, it also looks really swish.

    You do it by setting the rotors to a 3 letter initial setting, as for the slow method. In the photo I have set it to CAT. Then, a fourth initialisation letter is used to pick a sliof the wiring to use as the password. In the example I have used "H", and thus a four letter initialisation of "CATH", which yields that password "afQhONMx".

    This method is handy, but leaks lots of information about the wiring of the maching. This can be helped by using only every other letter of the password, and doing ittwice, i.e., using a total of 8 initialisation letters in two lots of 4 to obtain 4 password letters each time, and thus an 8 letter password over all.

    It is possible that this still leaks too much information, or is otherwise cryptographically weak, but I haven't got around to analysing it yet, except to realise that in thismode it is a simple static block substitution cipher.

    The only other analysis I have done is that it is FAST. I can pull a password out using this method in perhaps 10 seconds, which is comparable to the electronicpassword thing thatIused to use that kept having flat batteries and broken buttons.

    Image Notes1. The first half of the "fast password" is gathered by reading in from the index ring to the reflector. Here it is "afQh".2. The second half is obtained by reading out fro the other end of the reflector wire to the outside edge. In this case, "ONMx", and thus our entire password is"afQhONMx", a strong looking password by most standards. For stronger security, only the inner or outer letters of each rotor should be used (this prevents leakingwiring information about the rotor), thus yielding "aQNx". To get an 8 let ter password you would need two four letter initialisation vectors instead of one. Thus the enresult is much the same as the slow password method of enciphering 8 letters, but much, much faster, and less error prone.

    Related Instructables

    Kid's Game toArduino Enigma

    Machine by

    sketchsk3tch

    Spy tech -Practical Codes

    by Isshinryu

    How to buildproject Enigma

    Minor by RNB

    Make a JamesBond Spy Car(w/ Weapons)and a SpySchoolHalloween

    Display by

    ThawedHead

    HOW TO MAKEA simple RC

    SPY ROBOT by

    19charbel96

    Diceware

    Anywhere by

    iectyx3c

    http://www.instructables.com/member/iectyx3c/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Diceware-Anywhere/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Diceware-Anywhere/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Diceware-Anywhere/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/19charbel96/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/HOW-TO-MAKE-A-simple-RC-SPY-ROBOT/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/HOW-TO-MAKE-A-simple-RC-SPY-ROBOT/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/HOW-TO-MAKE-A-simple-RC-SPY-ROBOT/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/HOW-TO-MAKE-A-simple-RC-SPY-ROBOT/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/ThawedHead/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Make-a-James-Bond-Spy-Car-w-Weapons-and-a-Spy-S/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/RNB/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Knex-ball-machine-Enigma-Minor/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Knex-ball-machine-Enigma-Minor/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Knex-ball-machine-Enigma-Minor/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Knex-ball-machine-Enigma-Minor/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/Isshinryu/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Spy-tech-Practical-Codes/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Spy-tech-Practical-Codes/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Spy-tech-Practical-Codes/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/member/sketchsk3tch/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Kids-Game-to-Arduino-Enigma-Machine/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Kids-Game-to-Arduino-Enigma-Machine/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Kids-Game-to-Arduino-Enigma-Machine/?utm_source=pdf&utm_campaign=relatedhttp://www.instructables.com/id/Kids-Game-to-Arduino-Enigma-Machine/?utm_source=pdf&utm_campaign=related
  • 7/27/2019 Cipher Wheel 4

    8/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    Comments

    27 comments Add Comment

    DanNolan1337 says: Apr 25, 2011. 1:55 PM REPStill no site to generate a code wheel? Aw man, any chance someone could mail me a customized (or the standard) PDF to [email protected], Ineed one to start storing random generated passwords for co-workers that dont need to be super secure. I just plan on using their initials to generate theinitial setup and selecting the 4th letter randomly.

    Thanks in advance.

    Foaly7 says: Jan 19, 2011. 5:09 PM REPI didn't get the centre hole very exact, but mine seems to be okay. I guess I'll figure it out when I use it.

    Foaly7 says: Jan 18, 2011. 7:23 PM REPI'm not sure I managed to print mine to the proper size. I can always use my glasses for a magnifyer.

    xiq says: Oct 21, 2010. 4:46 PM REPHey Paul,

    This is all kinds of awesome :)

    So, am I right in thinking that to make a new wiring, I would just need to reproduce the middle disk, with different pairs of points reflected?

    pix

    gardners says: Oct 21, 2010. 5:21 PM REPThat is possible, but it is FAR better to replace all three rings. The letter rings effectively implement the same kind of wiring as the middle one, but it isjust expressed in a different way. I really SHOULD get around to making the web page that will let people generate their own uniquely wired machines.the mean time, if you would like your own wiring, just let me know and I can email you a PDF with your own special unique wiring.

    Paul.

    xiq says: Oct 21, 2010. 4:53 PM REPI like the spatulas so much, I bought the company!

    matthew gowan says: Jul 21, 2010. 1:33 PM REPHow many people actually spotted the war games reference?

    gardners says: Jul 21, 2010. 5:30 PM REPCongratulations! You are the first! If you happen to be in Adelaide, Sydney, Singapore, Frankfurt or Vienna, let me know and I will arrange a secretrendezvous with you to give you your own genuine code wheel PDF so that you can gloat in the spy cred!

    DarkRhino says: Jul 23, 2010. 10:58 AM REPYou're kidding me. I was laughing when I saw that, and was thinking it must be a screen saver thing .... where it plays out the movie letter by letter,and maybe some voice gen too. I saw this sometime ago, but never had the color printer available. Is there a way to increase the amount of wheelsor even perhaps a way to generate a custom letter placement? Didn't know if you had a 'wheel' generator to create something like that. I like it,haven't tried it out yet but, I am cutting out the pieces now and am looking forward to generating secret codes.

    gardners says: Aug 22, 2010. 5:43 PM REPHello, I keep meaning to get around to making the wheel generator available online. Also, I do have a black and white wheel generator (it isactually what I use myself). Again, it is a question of time and effort, of which I have limited supplies while I am busy saving the world.

    Paul.

    DarkRhino says: Aug 12, 2010. 5:40 PM REPHere's my idea on how to create a password that is one alternate way. First ... Find a 4 letter word and it can be used as your password hint ... I've tr ied tocome up with ways to disguise it so it's not obvious. but lets just say that after you print out one of the standard sheets, (without mixing them up) assembleand think of a 4 letter word. For this demonstration, we'll use four. On way to hide it in a coded clue, say something like 'Warn golfers' or 'Not quite five' ... understand the spelling for the clue to 'Warn golfers' is spelled -fore- and would be a good clue because most people would be mislead into thinking -that-spelling. So, we'll use that clue. Now on the wheel, we'll line up 'f' first, 'o', and then 'u' ... now for the code look for the 'r' which calculates out to ...@mk=OD3k8 ... nice strong password. if you want to be able to t race back you could add color too to help with that. so the password could be . ..@mk=redOD3k8 stronger password and it will help decipher the word used ... if you would need that. I've tried using other ideas but this one is decent tohelp with remembering passwords without writing anything down as a security risk. Now to get funky, mix the wheels up. Print out ones from one set likepointers at wa,ga and the blue right, and mix it up with the one that have La, -a, blue left ... mix it up ... wa with -a and blue right or wa with ga and blue leftor .... well, you get the idea ... any one else have any ideas? let me know.

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/DarkRhino/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/DarkRhino/?utm_source=pdf&utm_campaign=commentshttp://servalproject.org/http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/DarkRhino/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/DarkRhino/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/matthew+gowan/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/matthew+gowan/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/xiq/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/xiq/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/xiq/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/xiq/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/Foaly7/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/Foaly7/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/Foaly7/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/Foaly7/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/DanNolan1337/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/DanNolan1337/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#comments
  • 7/27/2019 Cipher Wheel 4

    9/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    gardners says: Aug 22, 2010. 5:41 PM REPHello, Yes, what you have suggested is one of the methods I have used with the wheel. It has the advantage of being faster than many electronicdevices, and provided the passwords are never disclosed, has acceptable security. However, it must be said that there are some cryptographicdeficiencies with the method. First, it produces pairs of letters, thus it really only has a password space of 72^4 (about 2.5 million), not 72^8 (about 5trillion). Second, the pairs of letters are elements of the wiring, and the first of the two reveals information about the relative position of the rotor. This isBAD BAD BAD. Not only does the collection of a few dozen passwords give an attacker a very good idea about much of the wiring of your device, it alsgives them a surprisingly good change of getting your initial 4 letter secret, so that even if you changed wiring regularly, you would be left compromisedRegarding changing wheels, that is a great idea, but I have yet to find a fast and convenient way to do it with the paper device. Paul.

    Saturn V says: Aug 3, 2010. 7:04 PM REPWAR GAMES!!!!!

    jollygreen says: Jul 4, 2010. 8:42 AM REPHello I like to collect and make code and cipher items and I like this one. I would like to know if you have made the program so that I can make my ownsettings for the inner rotor? Also I have a idea that came up with awhile back that will make it easier to turn the rotors when I laminate the rotors and I cutthem out I cut a tab on the rotor and it makes it easier to turn. The cipher I make was a more basic poly-alphabetic rotor that was based on the Tom MixDecoder it is not as secure as your enigma version. If you want to see the pictures just email me and I will send them to you. Thanks for a great decoderGOD Bless you and your family Kenneth [email protected]

    ryanpeplin says: Mar 10, 2010. 9:48 AM REPCould you create a pdf file with the order of the rings reversed so that it would be printed double sided?

    gardners says: Mar 10, 2010. 5:03 PM REPYes, you could do that, and then flip rotors to give you 2^n times the key space.I tried doing it, but got tired of trying to get our laser printers to actually be reliable in their placement on the reverse side. Instead I just did two single-

    sided prints. you could make a single double sided rotor(still a bit fiddly), or as I did, just make extra rotors and have a double sided machine.

    Doing it this way lets you do double-enigma which squares the key space and avoids the usual problem with enigma not being able to encrypt a letter titself.

    lukaj2003 says: Nov 8, 2009. 10:27 PM REPGreat god of crypto, I beseech you!Please explain how this wonderous invention works, because seriously, I can't figure it out!

    gardners says: Nov 9, 2009. 2:44 PM REPIn the words of Peter, I am just a man like you.

    As for how it works, is there a particular aspect that doesn't make sense, or just all of it?

    lukaj2003 says: Nov 9, 2009. 8:56 PM REPWell, just really all of it :PThe one that throws me off is the first picture of the explanation, I can't see how you've set it to read CAT, or maybe I just can't see it because itworks in a different way than I think it does...My head hurts.

    lou_cyfer says: Oct 29, 2009. 7:49 PM REPvery cool idea &very clear and useful instructable!thanks for that, bro :)

    ...i want more crypto-tools for my wallet !!

    gmoon says: Oct 27, 2009. 12:54 PM REP(tm)? lol ;-)

    I think you can relax. the "third reich" is in no position to enforce it's "trademarks..."

    gardners says: Oct 27, 2009. 4:28 PM REPYup, (TM) it is. Enigma is, or at least was, a trademark of the Enigma company, who are quite independent of the Third Reich(no TM). I vaguely recalreading somewhere that they are still in business, but don't quote me on that. The one piece of trivia that I do have some confidence in is thatZeppelin(tm) is still a trademark of the descendant of the Zeppelin company. These days they just make blimps for sports cameras. For bonus points,without referring to wikipedia, what is the difference between a Zeppelin and a blimp?

    gmoon says: Oct 27, 2009. 5:05 PM REPAFAIK (without research), Zeppelins are rigid, and blimps are not.

    Interesting trivia about Enigma. Seems the original inventor sold the patents to the ChiffriermaschinenAktien-Gesellschaft (Cipher Machines StockCorporation) in 1923. Is the your Enigma(tm) the owner of the patents, I wonder? Or is this a McDonalds(tm) issue? ;-)

    http://www.instructables.com/community/Every-now-and-then-work-is-really-fun/http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gmoon/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gmoon/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gmoon/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gmoon/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/lou_cyfer/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/lou_cyfer/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/lukaj2003/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/lukaj2003/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/lukaj2003/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/lukaj2003/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/ryanpeplin/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/ryanpeplin/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/jollygreen/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/jollygreen/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/Saturn+V/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/Saturn+V/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=comments
  • 7/27/2019 Cipher Wheel 4

    10/10

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/

    gardners says: Oct 27, 2009. 8:07 PM REPYou're right: blimps do not have a (possibly) rigid external structure around the balloon.

    As for the status of the Enigma trademark, sadly I don't recall where I read about the company still existing in some form. Anyway, I suspect thtrademark was never valid here in Australia.

    Paul.

    art rebel says: Oct 27, 2009. 8:11 AM REPlol nice movie reference.

    chwbcc says: Oct 27, 2009. 6:36 AM REPWhat does this do again? Awe who cares I can put it in my wallet and look cool with my other spy friends... do spys have friends? and if they do would thetell you they were a spy? and if I say I am a spy does that negate the facts that I am a spy? hummmm Really cool tool, Can't wait for the website togenerate a random one.

    rimar2000 says: Oct 27, 2009. 5:39 AM REPThis thing looks IMPRESSIVE! What a job!

    http://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/rimar2000/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/rimar2000/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/chwbcc/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/chwbcc/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/art+rebel/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/art+rebel/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/id/Make-your-own-wallet-sized-Enigmatm-like-Machine/?utm_source=pdf&utm_campaign=comments#DISCUSShttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=commentshttp://www.instructables.com/member/gardners/?utm_source=pdf&utm_campaign=comments