Crate ultra[][src]

Cryptanalysis of the Engima in Rust.

Structs

Enigma

Represents an Enigma machine with rotor, key, and ring settings.

Functions

decrypt

Decrypts the given string by iterating through multiple possible Enigma configurations, returning (plaintext, Enigma) corresponding to the most probable decryption.