Repository navigation
v1.0.0
首个版本 —— 可插拔密码学组件库的 Rust 实现(移植自 PHP 版 erikwang2013/encryption)。
- 五族契约(trait)→ 注册表 → 门面 → 主密钥工厂;十个算法标识:aes-256-gcm / sodium-xchacha20 / aes-256-cbc-hmac / sm4-cbc / zuc-128 / sm2 / sha256 / sm3 / hkdf-sha256 / pbkdf2-sha256
- 请求守卫 Guard + 8 个框架适配(axum / actix-web / rocket / poem / salvo / warp / bee-rust / e-cat),全部 opt-in feature,默认构建零框架依赖
- 中英文 README 与中英双份设计图(架构设计 / 功能设计 / 请求生命周期);宠物 Locky(docs/pet.svg)
- ZUC 以 GB/T 33133.1 标准向量校验;96 项测试全绿;clippy 零警告
crates.io: https://crates.io/crates/encryption-rust
文档: https://docs.rs/encryption-rust