2 releases
0.1.1 | Dec 13, 2023 |
---|---|
0.1.0 | Dec 13, 2023 |
#1985 in Cryptography
5KB
Cipher Blend
Cipher Blend is a Rust library for simple Caesar cipher encryption and decryption.
Features
- Encrypt messages using the Caesar cipher algorithm.
- Decrypt messages using the Caesar cipher algorithm.
Installation
Add the following line to your Cargo.toml
file:
[dependencies]
cipher_blend = "0.1.0"
Usage
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);
}
Contributing
If you find any issues or have suggestions for improvement, feel free to open an issue or submit a pull request.
License
This crate is distributed under the terms of the MIT License.