loadingalias/rscrypto
GitHub: loadingalias/rscrypto
纯 Rust 高性能密码学原语库,提供统一的哈希、加密、签名、密钥交换等全套原语,零默认依赖且全平台 SIMD/ASM 加速。
Stars: 1 | Forks: 0
# rscrypto
[](https://crates.io/crates/rscrypto)
[](https://docs.rs/rscrypto)
[](https://github.com/loadingalias/rscrypto/actions/workflows/ci.yaml)
[](Cargo.toml)
[](#license)
**一个 Rust 加密库,专为需要高性能、可移植性和极简依赖图的系统而设计。**
`rscrypto` 在一致的 API 背后为您提供了哈希、MAC、KDF、密码哈希、签名、密钥交换、AEAD 加密、校验和以及快速的非加密哈希。
只需一个叶级特性(leaf feature)即可实现精简构建。使用 `full` 获取完整的工具箱。无需 C 代码,无需 FFI,无需 OpenSSL,不强制使用任何第三方依赖栈。
最新公开基准测试结果。高于 1.00x 的数值表示 rscrypto 比对比的 Rust 基准更快。
标签:AEAD加密, AES-GCM, Argon2, BLAKE3, ChaCha20Poly1305, CVE, Ed25519, no_std, ProjectDiscovery, Rust, SHA-2, SIMD加速, X25519, 加密算法库, 加密解密, 可视化界面, 后端开发, 哈希算法, 密码哈希, 密码学, 密钥交换, 密钥派生(KDF), 嵌入式开发, 底层开发, 手动系统调用, 数字签名, 数据保护, 校验和, 汇编加速, 消息认证码(MAC), 硬件加速, 纯Rust实现, 网络安全, 网络流量审计, 隐私保护, 零依赖