AWS SIGv4 and SIGv4A – How AWS Signs and Verifies API Requests

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • aws-vault

    A vault for securely storing and accessing AWS credentials in development environments

  • I'm a big fan of aws-vault [1], which helps securely store your tokens and use them to obtain temporary credentials which are time-limited and constrained to a specific IAM role.

    It's not as good as having something that supports a hardware token, of course, but it's better than the default awscli suggestion to keep the secrets around in plaintext either on disk or in env vars.

    [1] https://github.com/99designs/aws-vault

  • awsv4signer

    Go aws v4 signer implementation with pluggable hmac function

  • This is neat, although it throws a wrench into my recent move encrypt my AWS secret access key with my TPM to prevent the key from being used anywhere besides my laptop[0].

    [0]: https://github.com/psanford/awsv4signer/tree/main/examples/t...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tpm2-tools

    The source repository for the Trusted Platform Module (TPM2.0) tools

  • If you are looking for some references besides my linked code, this comment[0] on the tpm2-tools repo will probably be useful. FWIW, I've moved my workflow over to having long lived aws keys protected by my TPM and then I generate session credentials from that for normal aws cli usage.

    [0]: https://github.com/tpm2-software/tpm2-tools/issues/1597

  • exile

    Python YubiKey AWS signature library (by pyauth)

  • aws-cli

    Universal Command Line Interface for Amazon Web Services

  • > I was very surprised to see that awscli still doesn't support Yubikeys

    Thanks, but you cannot[0] use hardware keys on the terminal.

    [0] https://github.com/aws/aws-cli/issues/3607

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • It is not possible to install ARM64 AWS CLI

    1 project | news.ycombinator.com | 15 Jun 2023
  • Python Cookiecutter: Streamline Template Projects for Enhanced Developer Experience

    3 projects | dev.to | 12 Jun 2023
  • [Engineering_Stuff] S3FS-FUSE - Permet de monter votre lien de seau S3 / Minio vers votre répertoire local

    2 projects | /r/enfrancais | 28 Apr 2023
  • s3fs-fuse - allows to mount your s3/minio bucket link to your local directory

    3 projects | /r/engineering_stuff | 30 Mar 2023
  • AWS S3 storage class invalid - DEEP_ARCHIVE - why?

    1 project | /r/aws | 3 Mar 2023