Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants