3 个版本 (重大变更)
0.3.0 | 2022年11月28日 |
---|---|
0.2.0 | 2022年11月24日 |
0.1.0 | 2022年11月24日 |
#1842 in 加密学
63KB
969 行
关于项目
针对多种语言(跨平台)的端到端加密(AES)
图标 | 项目 |
---|---|
🥳 | 即将推出 |
⚖️ | 许可证 |
📝 | 变更日志 |
用法(Rust)
实现
Cargo
encrypto_aes =
最新版本
RSA
文档将很快发布在我们的 网站上
您可以尝试
let msg = b"abc";
let mut c = EncryptoAES::init(256).unwrap();
let enc = c.encrypt_cbc(msg);
let dec = c.decrypt_cbc(enc.clone());
assert_eq!(&*msg.as_slice(), dec);
let enc = c.encrypt_cfb128(msg);
let dec = c.decrypt_cfb128(zenc.clone());
assert_eq!(&*msg.as_slice(), dec);
如果文档长时间未上传,请在此处提出问题 这里
即将推出
支持的语言 | 状态 |
---|---|
Flutter | 已完成并可在此处使用 这里 |
Java | 已完成并可在此处使用 这里 |
JavaScript | 已完成并可在此处使用 这里 |
- 具有针对中间人攻击的防护和 AES-CBC 与 RSA 密钥交换的多语言惊人的加密
许可证
点击 这里
依赖项
~5–7MB
~135K SLoC