#json #jose #signing #encryption #algorithm #javascript #object

jose-jwa

按照RFC7518描述,纯Rust实现JavaScript对象签名加密(JOSE)规范中的JSON Web算法(JWA)组件。

4个版本

0.1.2 2023年8月21日
0.1.1 2023年8月19日
0.1.0 2023年5月21日
0.0.0 2022年9月5日

#2605 in 加密学

Download history • Rust 包仓库 137/week @ 2024-03-13 • Rust 包仓库 202/week @ 2024-03-20 • Rust 包仓库 122/week @ 2024-03-27 • Rust 包仓库 110/week @ 2024-04-03 • Rust 包仓库 126/week @ 2024-04-10 • Rust 包仓库 168/week @ 2024-04-17 • Rust 包仓库 297/week @ 2024-04-24 • Rust 包仓库 374/week @ 2024-05-01 • Rust 包仓库 218/week @ 2024-05-08 • Rust 包仓库 383/week @ 2024-05-15 • Rust 包仓库 467/week @ 2024-05-22 • Rust 包仓库 265/week @ 2024-05-29 • Rust 包仓库 289/week @ 2024-06-05 • Rust 包仓库 337/week @ 2024-06-12 • Rust 包仓库 323/week @ 2024-06-19 • Rust 包仓库 429/week @ 2024-06-26 • Rust 包仓库

1,392 每月下载量
用于 4 个crate(3 个直接使用)

Apache-2.0 OR MIT

8KB
83

RustCrypto: JOSE JWA

Crate Docs Build Status Apache2/MIT licensed Rust Version Project Chat

按照RFC7518描述,纯Rust实现JavaScript对象签名加密(JOSE)规范中的JSON Web算法(JWA)组件。

JWAs定义了可以用于JOSE中“alg”键的加密和签名算法。此crate提供了一个枚举表示允许的算法。

文档

最低支持的Rust版本

此crate至少需要 Rust 1.65

我们可能会在未来更改MSRV,但将会伴随一个次要版本的升级。

许可证

根据您的选择,许可协议为

贡献

除非您明确说明,否则根据Apache-2.0许可定义,任何有意提交以包含在作品中的贡献,均将按照上述方式双许可,不附加任何额外条款或条件。

依赖关系

~0.4–1MB
~23K SLoC