0.9.0 2021年4月27日
0.8.0 2021年3月27日
0.7.0 2021年3月20日
0.6.1 2020年8月26日
0.5.0 2020年3月29日

#6#sig-v4

24 每月下载量
2 crates 中使用

Apache-2.0

95KB
2K SLoC

Rust 的 AWS 签名验证例程

包: aws_sig_verify

GitHub Actions Coverage Status

aws_sig_verify 包提供 AWS SigV4 验证 例程。如果您只想调用 AWS 服务或其他使用 AWS SigV4 签名的服务,这不是您想要的库。 Rusoto 已经有一个库, rusoto_signature,它提供了此功能。

如果您尝试使用 AWS 提供的凭证执行 AWS SigV4 验证,此库 也不会对您有效。您需要调用者的密钥(或其衍生密钥),但 AWS 由于明显的原因不允许这样做。相反,您应该使用 具有 IAM 验证的 API Gateway

另一方面,如果您有自己的 AWS 类似凭证生态系统,正在开发模拟 AWS 服务或非常喜欢 AWS SigV4 但无法在 AWS 中运行,此库 可能适合您

此包的文档已自动发布到 docs.rs

版本信息

版本 0.5 支持 ring 0.14,这是 Gotham 0.4 所必需的。

版本 0.6 支持 ring 0.16,这是 Gotham 0.5 所必需的。

依赖项

~10–14MB
~341K SLoC