Skip to content

How to crack enigma messages? #17

@eabase

Description

@eabase

@jameslyons
Hi James!

From what I understand you're the author of:
http://practicalcryptography.com/cryptanalysis/breaking-machine-ciphers/cryptanalysis-enigma/

In the article you say you have python code for this cracker, but I can't find anywhere.

I have python code as well, but it takes significantly longer to run (~30 min). If anyone really wants it I may post it.

So this brings up a few questions,

  1. Do you actually have a python ported version of the C-code from that article (or like it)?

  2. The article is 10 years old, so python should be able to handle this very quickly now?

  3. There is also the MCMC method with Jupyter here for breaking Enigma. Is this feasible, for a general cracker?
    [*Yeah, sure there are probably better texts for statistics than using Marvel comics!]

  4. Then there is the NSA (?) Enigma simulator "cracker" notebook here, but i am not able to evaluate the usefulness of this.
    Can it do the job?

  5. What are the limitations on the massage lengths needed in order to be cracked?

Any useful insights or suggestions would be much appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions