利用 Rust 重新实现加密库部分。计划在有时间或需要代码更新的时候将旧的代码迁移到新的库中使用。
鲁树人
cd57e88666
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #7 Co-authored-by: 鲁树人 <lu.shuren@um-react.app> Co-committed-by: 鲁树人 <lu.shuren@um-react.app> |
||
---|---|---|
.idea | ||
um_audio | ||
um_cli | ||
um_crypto | ||
um_wasm | ||
um_wasm_loader | ||
.drone.yml | ||
.editorconfig | ||
.gitignore | ||
build.sh | ||
Cargo.lock | ||
Cargo.toml | ||
Dockerfile | ||
LICENSE_APACHE | ||
LICENSE_MIT | ||
README.MD |
um_crypto
加解密算法实现 (Rust)。
项目结构
lib_um_crypto_rust
├── um_cli 用于调试的 CLI 方案。
├── um_crypto/* 子目录存放具体算法的代码。
├── um_wasm 将 um_crypto 包装为能从 JavaScript 层调用的代码。
└── um_wasm_loader 打包 `um_wasm` 到 npm 包的代码。
授权协议
Apache License 2.0 + MIT 双协议