Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to crack enigma messages? #17

Open
eabase opened this issue Nov 28, 2022 · 0 comments
Open

How to crack enigma messages? #17

eabase opened this issue Nov 28, 2022 · 0 comments

Comments

@eabase
Copy link

eabase commented Nov 28, 2022

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant