12个版本 (5个重大更新)
0.6.2 | 2024年3月27日 |
---|---|
0.6.1 | 2024年3月27日 |
0.5.3 | 2024年3月27日 |
0.4.0 | 2024年2月19日 |
0.1.0 | 2023年9月5日 |
在 密码学 中排名 802
每月下载量 418 次
4KB
caesar_encrypt
可以轻松使用caesar_encrypt和decrypt。设置文本和位移数字
用法
use caesar_cipher_enc_dec::caesar_cipher::caesar_encrypt;
fn main(){
let text = "I LOVE YOU";
let enc_text = encrypt(&text, 3);
let dec_text = encrypt(&enc_text, -3);
let dec_text2 = decrypt(&enc_text, 3);
}
示例
你可以使用这个加密代码进行解密。
use crate::caesar_cipher_enc_dec::caesar_cipher::caesar_encrypt;
let text = "L ORYH BRX.";
for i in 0..26{
let mut result = encrypt(&text, i)}
println!("{}", result);