4个版本
0.10.5 | 2024年7月11日 |
---|---|
0.10.4 | 2022年8月24日 |
0.10.3 | 2022年4月2日 |
0.10.2 | 2021年5月2日 |
在#signature-verification 中排名第29
每月下载量147次
300KB
5.5K SLoC
Rust的AWS签名验证例程
crate: scratchstack-aws-signature
scratchstack-aws-signature
crate(原名aws_sig_verify
)提供AWS SigV4 验证 例程。如果您只想调用AWS服务或其他使用AWS SigV4签名的服务,则这不是您想要的库。Rusoto 已经有一个库,rusoto_signature,它提供了这个功能。
如果您正在尝试使用AWS提供的凭证执行AWS SigV4验证,则此库也不会为您工作。您需要调用者的秘密密钥(或其衍生物),但出于明显的原因,AWS不允许这样做。相反,您应该使用带有IAM身份验证的API网关。
另一方面,如果您有自己的类似于AWS的凭证生态系统,正在开发模拟AWS服务或只是非常喜欢AWS SigV4但无法在AWS中运行,则此库可能适合您。
此包的文档已自动发布到docs.rs。
依赖项
~16–28MB
~496K SLoC