aws_sig_verify

Crates.ioaws_sig_verify
lib.rsaws_sig_verify
version0.9.0
sourcesrc
created_at2020-02-22 23:40:55.9042
updated_at2021-04-27 07:40:21.913674
descriptionAWS SigV4 signature verification
homepagehttps://github.com/dacut/rust-aws-sig
repositoryhttps://github.com/dacut/rust-aws-sig
max_upload_size
id211594
size151,620
David Cuthbert (dacut)

documentation

README

AWS signature verification routines for Rust

Crate: aws_sig_verify

GitHub Actions Coverage Status

The aws_sig_verify crate provides AWS SigV4 verification routines. This is not the library you want if you just want to call AWS services or other services that use AWS SigV4 signatures. Rusoto already has a library, rusoto_signature, that provides this functionality.

If you are attempting to perform AWS SigV4 verification using AWS-vended credentials, this library also will not work for you. You need the caller's secret key (or a derivative), and AWS does not allow this for obvious reasons. Instead, you should be using API Gateway with IAM authentication.

On the other hand, if you have your own ecosystem of AWS-like credentials and are developing mock-AWS services or just really like AWS SigV4 but can't run within AWS, this library might be for you.

Documentation for this package is published automatically to docs.rs.

Version information

Version 0.5 supports ring 0.14, needed for Gotham 0.4.

Version 0.6 supports ring 0.16, needed for Gotham 0.5.

Commit count: 117

cargo fmt