Crate enigma_simulator

Source
Expand description

An absurdly fast and highly flexible Enigma machine simulation, encryption, and decryption library.

Structs§

EnigmaMachine
An enigma machine with applied settings that can encrypt or decrypt text.
UncheckedEnigmaMachine

Traits§

EnigmaBuilder
A trait applied to anyhow::Result<EnigmaMachine> that allows building an enigma machine and passing along errors if they occur.
UncheckedEnigmaBuilder

Type Aliases§

EnigmaResult
The result type returned from enigma functions.