3个稳定版本
1.0.2 | 2023年12月21日 |
---|---|
1.0.1 | 2022年12月14日 |
在加密学中排名874
每月下载61次
26KB
521 代码行
sigh!
此crate为处理ActivityPub中的HTTP签名提供了一切。
- 密钥对生成
- 签名
- 验证
有关用法示例,请参阅文档。
使用OpenSSL crate进行加密算法。使用http crate作为许多HTTP客户端和服务器实现的通用接口。
请注意,您还必须处理Digest:
头,例如使用http-digest-headers。
支持算法
算法 | 实现 | 由...使用 |
---|---|---|
hs2019 (Ed25519-SHA512) |
✓ | |
rsa-sha1 |
||
rsa-sha256 |
✓ | Mastodon |
hmac-sha256 |
||
ecdsa-sha256 |
依赖项
~4.5MB
~93K SLoC