8个版本
0.3.0 | 2023年8月21日 |
---|---|
0.2.4 | 2022年6月24日 |
0.2.3 | 2022年4月29日 |
0.2.2 | 2022年1月26日 |
0.1.1 | 2021年8月10日 |
#1266在密码学
6,147每月下载量
用于 2 crates
86KB
2.5K SLoC
JWT签名(JWS)和验证,支持一流的JWK和JWK Set(JWKS)。
支持几乎所有JWS算法
- HS256, HS384, HS512
- Ed25519
- ES256, ES384, ES512, ES256K
- RS256, RS384, RS512
- PS256, PS384, PS512
支持exp
和nbf
验证。 (其他验证将不支持,因为它们大多数是特定于应用的,并且可以很容易由应用实现。)
支持将公钥/私钥转换为/从PEM/JWK。支持使用通用密钥(其中算法在运行时确定),即SomePrivateKey/
SomePublicKey
。
使用古老的openssl进行加密。
请参阅examples
文件夹中的示例。
依赖项
~3–16MB
~218K SLoC