mini-enigma 0.3.0

#[no-std] (and no alloc) zero dependency implementation of the M3 Enigma
Documentation
1
2
3
4
5
6
7
8
9
10
11
{
    "name": "Scharnhorst (Konteradmiral Erich Bey)",
    "date": 1943,
    "rotors": ["III", "VI", "VIII"],
    "reflector": "B",
    "ringstellung": [1, 8, 13],
    "grundstellung": ["U", "Z", "V"],
    "plugboard": ["AN", "EZ", "HK", "IJ", "LR", "MQ", "OT", "PV", "SW", "UX"],
    "ciphertext": "YKAEN ZAPMS CHZBF OCUVM RMDPY COFHA DZIZM EFXTH FLOLP ZLFGG BOTGO XGRET DWTJI QHLMX VJWKZ UASTR",
    "plaintext": "STEUE REJTA NAFJO RDJAN STAND ORTQU AAACC CVIER NEUNN EUNZW OFAHR TZWON ULSMX XSCHA RNHOR STHCO"
}