#加密解密 #混合 #算法 #凯撒 #消息

bin+lib cipher_blend

简单的凯撒混合加密

2 个版本

0.1.1 2023年12月13日
0.1.0 2023年12月13日

#1767密码学

MIT 许可证

5KB

凯撒混合加密

Build Status Crates.io License

凯撒混合加密是一个用于简单凯撒加密和解密的 Rust 库。

功能

  • 使用凯撒算法加密消息。
  • 使用凯撒算法解密消息。

安装

将以下行添加到您的 Cargo.toml 文件中

[dependencies]
cipher_blend = "0.1.0"

用法

use cipher_blend::{encrypt, decrypt};

fn main() {
    let original_message = "Hello, Rust!";
    let shift = 3;

    // Encrypt
    let encrypted_message = encrypt(original_message, shift);
    println!("Encrypted: {}", encrypted_message);

    // Decrypt
    let decrypted_message = decrypt(&encrypted_message, shift);
    println!("Decrypted: {}", decrypted_message);
}

贡献

如果您发现任何问题或对改进有建议,请随时打开一个问题或提交一个拉取请求。

许可证

此软件包根据 MIT 许可证 的条款分发。

无运行时依赖