1个不稳定版本

0.1.0 2024年7月4日

#321模拟

37 每月下载量

MIT 许可证

11KB
133

lorenz-sz

Lorenz SZ40密码机的模拟器。

示例

use lorenz_sz::{Machine, patterns::ZMUG_PATTERN};

let machine = Machine::new(&ZMUG_PATTERN);
for k in machine.keystream().take(50) {
    // You'll need to handle the encryption yourself; this crate only
    // implements the pseudo-random number generator.
    println!("{}", k);
}

lib.rs:

Lorenz SZ40密码机的模拟器。

示例

use lorenz_sz::{Machine, patterns::ZMUG_PATTERN};

let machine = Machine::new(&ZMUG_PATTERN);
for k in machine.keystream().take(50) {
    // You'll need to handle the encryption yourself; this crate only
    // implements the pseudo-random number generator.
    println!("{}", k);
}

无运行时依赖