Software
The software we use is not available via download. If you want to decipher the messages by your own, use this great ENIGMA simulator and the keys we found. You can also use CrypTool 2.
Michael´s software to cryptanalyze the Enigma machine code:
M4 Turing BombeWinEnigma: - x86 console based Turing Bombe for ENIGMA I M3 M4 - Mid-Rotor Turnover detection - finds the fast ring - very long CRIBS - Enigma machine simulator |
Enigma Hillclimbing softwareTBreaker V1.0: - The "SWISS KNIFE" against the ENIGMA machine - Hill climbing algorithm - German n-gram scoring - Keyword Search - Enigma I M3 M4 simulator - ... |
TBreaker V3.3 Enigma M3 BreakTBreaker V3.3: - Store/Load Project and Log Files - Load Ngramm-Files (ASCII) - IC-Hillclimb hi/lo Limit (acceleration) - Ring Shortcuts (acceleration) - Task Interruption / Continuation - Picture: TBreaker V3.3 performs (hillclimbs) the Naval Enigma M3 Graf Spee message - Note: Incorrect rings and garbled plaintext due to the "Ring Shortcut" setting |
CPU Load TBreaker SoftwareCPU Load (Example) Intel Core 2 Quad Q6600: - The TBreaker software is very resource intensive - CPU Load 4 x 100% (24/7) - Temperature ~ 70 Centigrade - Costs (example - 1 Windows PC): 15 day(s) x 24 h/day x 0,2 kW x 0,30 €/kWh = 21,60 Euro ! |
AMD FX 8350 8 Cores CPU LoadCPU Load (Example) AMD FX 8350: - TBreaker V3.3 (Windows 8.1) - CPU: AMD Octa-Core FX8350 Vishera - CPU Load 8 x 100% (24/7) - Temperature ~ 53 degrees Celsius - Power consumption ~ 125 Watts CPU TDP (~250 Watts PC-System) - Stable Overclock 4500 MHz / 4.5 GHz (ARCTIC Freezer 13 CPU cooler + housing fan) |
TBreaker Software (8x) Windows 8.1TBreaker V3.3 in action: - Eight instances simultaneously under windows 8.1 (100% permanent CPU Load) - CPU: AMD Octa-Core FX8350 (see above) |