Amazon::API — Signatures & Provenance

cpan.openbedrock.net · signed by the aws-api-autobuilder

Every distribution the autobuilder publishes to this DarkPAN ships with a signed provenance record binding the tarball to the botocore data and build it came from. Verify what you pulled before you install it.

Signed distributions

Amazon::API service distributions

Amazon::API::CloudFront

2020.05.31 tarball record signature sha256 3704…edec · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::CloudWatchLogs

2014.03.28 tarball record signature sha256 95fa…4cef · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::DocDB

2014.10.31 tarball record signature sha256 f6a9…5315 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::DynamoDB

2012.08.10 tarball record signature sha256 9c54…29c6 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::EC2

2016.11.15 tarball record signature sha256 19e0…6543 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::ECR

2015.09.21 tarball record signature sha256 0f84…b85b · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::ECS

2014.11.13 tarball record signature sha256 6d62…0c61 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::EventBridge

2015.10.07 tarball record signature sha256 d143…c2a8 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::IAM

2010.05.08 tarball record signature sha256 3a93…806a · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::KMS

2014.11.01 tarball record signature sha256 d7a0…c9f9 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::Lambda

2015.03.31 tarball record signature sha256 02aa…d7f4 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::Route53

2013.04.01 tarball record signature sha256 8d7d…c3f7 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::SESv2

2019.09.27 tarball record signature sha256 87e2…0b5b · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::SNS

2010.03.31 tarball record signature sha256 71ef…9540 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::SQS

2012.11.05 tarball record signature sha256 f289…f6e1 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::SSM

2014.11.06 tarball record signature sha256 c463…8961 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::STS

2011.06.15 tarball record signature sha256 7ff4…5f63 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9

Amazon::API::SecretsManager

2017.10.17 tarball record signature sha256 22b1…aa05 · botocore 1.43.69 · Amazon::API 2.5.1 @ 4ae45a9
Signing key · SHA-256 fingerprint
SHA256:fdae8aa31ea3eef731a1661875c4daade0842b56f881e006394db06688518027
asymmetric KMS key · alias/provenance-signing · ECDSA_SHA_256 (ECC_NIST_P256)

Public key

Get the key and pin its fingerprint

Verify the fingerprint above against the copy published in the canonical repository. Once you trust the key, you never need to trust this page again — the signatures do the rest.

Verify

Confirm a distribution before installing

  1. Pull the tarball, its provenance record, and its signature
    # the .json and .sig live under /signature/ on this host
    curl -sO https://cpan.openbedrock.net/orepan2/authors/id/D/DU/DUMMY/Amazon-API-EC2-2016.11.15.tar.gz
    curl -sO https://cpan.openbedrock.net/signature/Amazon-API-EC2-2016.11.15.json
    curl -sO https://cpan.openbedrock.net/signature/Amazon-API-EC2-2016.11.15.sig
  2. Verify the record's signature with the public key
    openssl dgst -sha256 \
      -verify Amazon-API.pem \
      -signature Amazon-API-EC2-2016.11.15.sig \
      Amazon-API-EC2-2016.11.15.json
    Verified OK

    The signature is an ECDSA (P-256) signature over the provenance record, not the tarball directly — the record carries the tarball's SHA-256, so verifying it establishes the whole chain. No padding options are needed; the .sig is the raw DER signature.

  3. Confirm the tarball matches the digest in the record
    # compare against the "digest" field in the record
    sha256sum Amazon-API-EC2-2016.11.15.tar.gz
    grep digest Amazon-API-EC2-2016.11.15.json