10个稳定版本 (4个主要版本)

5.0.0 2024年6月29日
4.0.0 2023年9月6日
3.2.4 2023年1月5日
3.1.3 2022年11月28日
0.2.1 2022年11月21日

#377 in 加密学

每月24次下载
用于encrypto_aes

MIT许可证

11KB
216

codecov Visitor Badge Crates Badge Crates Downloads

关于项目

端到端NO STD,WASM支持,用于高级使用的平台无关RSA加密和解密库

图标 条目
🥳 即将推出
⚖️ 许可证

使用(rust)

实现

Cargo

cargo add encrypto_rsa

RSA

文档将很快发布在我们的网站上

您可以尝试

use encrypto_rsa::keystore::EncryptoRSA;
fn main() {
    use encrypto_rsa::EncryptoRSA;
    let mut key_store = EncryptoRSA::init(2048).unwrap();
    let msg = "Alo";
    let encrypted = key_store.encrypt(msg).unwrap();
    let decrypted = key_store.decrypt(&encrypted).unwrap();
    assert_eq!(msg.as_bytes(), decrypted.as_slice());
}

请在此处提出问题以报告错误/功能或文档错误

即将推出

支持的语言 状态
Flutter WIP
Java WIP
JavaScript WIP
  • 具有防止中间人攻击的惊人加密和AES-CBC与RSA密钥交换的多语言

许可证

点击此处

依赖项

~4.5–6MB
~122K SLoC