Crates.io | libenigma |
lib.rs | libenigma |
version | 1.0.1 |
source | src |
created_at | 2022-10-14 22:07:15.049504 |
updated_at | 2022-10-30 06:01:14.047547 |
description | A library for simulating an Enigma Machine |
homepage | |
repository | https://github.com/ThatNerdUKnow/enigma |
max_upload_size | |
id | 688577 |
size | 75,184 |
An implementation of the Enigma Machine written in rust
The Enigma machine is a cipher device developed and used in the early- to mid-20th century to protect commercial, diplomatic, and military communication. It was employed extensively by Nazi Germany during World War II, in all branches of the German military. The Enigma machine was considered so secure that it was used to encipher the most top-secret messages.
cargo install libenigma
libenigma -h
for usage instructionsrun cargo test
run cargo bench