#enigma #zero #alloc #machine #messages #tested #m3

mini-enigma

#[no-std] (and no alloc) zero dependency implementation of the M3 Enigma

3 releases (breaking)

new 0.3.0 Apr 30, 2024
0.2.0 Apr 12, 2024
0.1.0 Apr 11, 2024

#541 in Memory management

Download history 215/week @ 2024-04-09 6/week @ 2024-04-16

221 downloads per month

MIT license

36KB
756 lines

Mini-Enigma

#[no-std] (and no alloc) zero dependency implementation of the M3 Enigma

Intended to be fully accurate and tested against real Enigma messages.


lib.rs:

Mini Engima

#[no-std] (and no alloc) zero dependency implementation of the M3 Enigma

Get started with state_machine::Enigma

Features

M4 - Allows the machine to have 4 rotors

No runtime deps