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

Enigma, Typex and the Bombe #516

Merged
merged 43 commits into from
Mar 14, 2019
Merged

Enigma, Typex and the Bombe #516

merged 43 commits into from
Mar 14, 2019

Conversation

s2224834
Copy link
Contributor

No description provided.

s2224834 and others added 30 commits January 3, 2019 16:36
Still needs some work, but functional
This cuts about 85% off the execution time.
Runs the Bombe multiple times with different rotor specs.
Edits the core BombeMachine a little to add the ability to switch rotors
without rewiring everything
Switch a couple of for of loops in the critical path for classic fors.
This loses about 10% performance in Chrome, but it brings Firefox
performance in line with Chrome's, rather than 2.5 times slower.
Twiddle the default rotor sets a bit.
Add a time remaining estimate for the multibombe.
@n1474335 n1474335 merged commit 1a707ea into gchq:master Mar 14, 2019
BRAVO68WEB pushed a commit to BRAVO68WEB/CyberChef that referenced this pull request May 29, 2022
⬆️ Updates simple-icons from 6.8.0 to 6.9.0
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants