Freedom251 › Code Signing Software
AWS Signer
What AWS Signer is
AWS Signer is a managed code-signing service for checking the integrity of code and establishing publisher trust. It supports signing AWS Lambda deployment packages, code for supported IoT devices, and OCI container images through Notation. When signed code is deployed, Lambda checks its signature and package integrity. For containers, Signer works with Notation in registries such as Amazon ECR, storing signatures beside images for verification. Administrators use AWS Identity and Access Management policies to control access to Signer resources and actions. Signing profiles can be handled in the console, AWS CLI, or API. Signer manages certificates and keys for Lambda and container workflows; IoT workflows can use a code-signing certificate imported into AWS Certificate Manager. Listed integrations also include CloudTrail and Amazon EKS image verification. The service is available on web, Linux, macOS, Windows, and API. A free plan is listed as free, with no additional charge for use with specified AWS services; related service charges may apply.
Who it suits
AWS Signer suits organizations that need signing workflows for Lambda packages, IoT code, or container images. AWS describes Lambda signing as a way to define trusted publishers while allowing authorized developers to generate certified code packages.
What it does well
- Signs Lambda packages, supported IoT code, and OCI images.
- Lambda checks signatures and package integrity at deployment.
- IAM policies control access to resources and actions.
- Signing profiles are manageable by console, CLI, or API.
What to know first
- API actions have per-second quotas by account and Region.
- No minimum API request rate is offered.
- Related service charges may apply.
- Lambda use may incur S3 storage charges.
Limits
API actions are subject to per-second quotas by AWS account and Region, and AWS Signer does not guarantee a minimum API request rate. The listed free plan applies to use with the named AWS and third-party container services; related service charges may apply, and Lambda signing may incur S3 storage charges for signed and unsigned objects.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| AWS Signer | No additional charge for use with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS, or third-party container services. · Related service charges may apply · Lambda use may incur Amazon S3 storage charges for signed and unsigned objects | Free |
| AWS Signer usage with supported AWS services | No additional charge with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS or third-party container services · Related service charges may apply · Lambda signing can incur Amazon S3 storage charges | Free |
As aws.amazon.com lists them, read 4 Oct 2026. The maker's own page has the final word.
Getting started
- Open the AWS Signer website.
- Choose the Lambda, IoT, or container image signing workflow for your supported target.
- Create and manage a signing profile in the Signer console, AWS CLI, or API.
- Set AWS IAM policies for the users, groups, and roles that need Signer access.
- For container workflows, use the Notation CLI and Signer plugin installer for Linux, macOS, or Windows.
- For IoT workflows, use a code-signing certificate imported into AWS Certificate Manager.
Overview
AWS Signer is a managed code-signing service for teams that need to establish publisher trust and verify software integrity across AWS Lambda, supported IoT devices, and container images. It suits organizations already building or deploying in AWS; its strongest case is signing across those workflows while AWS manages certificates and keys for Lambda and containers.
The service is focused rather than universal: it supports defined AWS and OCI targets, and its API quotas have no guaranteed minimum request rate. Teams that need other signing workflows or predictable API capacity should weigh those constraints before choosing it.
Key features
Signer covers three distinct deployment paths: Lambda deployment packages, code for supported IoT devices, and OCI container images through Notation. Lambda checks signatures and package integrity when signed code is deployed, making signing relevant to the deployment gate rather than merely an archive step. For containers, Notation signatures are stored alongside images in registries such as Amazon ECR, where they can be verified.
Administrators can use AWS Identity and Access Management policies to control which users, groups, and roles access Signer resources and actions. Signing profiles are managed through the console, CLI, or API, giving teams multiple ways to fit profile administration into their AWS operations. Signer manages certificates and keys for Lambda and container image signing; IoT signing can instead use a code-signing certificate imported into AWS Certificate Manager.
Documented integrations include AWS Certificate Manager and CloudTrail, as well as Amazon EKS image verification. The Notation CLI and Signer plugin installers are offered for Linux, macOS, and Windows. API actions are subject to per-second quotas by account and Region, with no minimum request rate, so workloads sensitive to request availability need to plan around that limit.
Pricing
AWS Signer: free. There is no additional charge for use with AWS IoT Device Management, AWS Lambda, Amazon ECR, Amazon EKS, or third-party container services. Related service charges may apply; Lambda use may incur Amazon S3 storage charges for signed and unsigned objects. The free price makes it practical to use Signer with these services without a separate Signer usage charge, but it does not remove costs from related services.
The free plan is most suitable for teams whose signing needs fit these supported services and targets. The plan information gives no seat count or separate free-plan request allowance; API quotas apply by account and Region regardless. AWS Signer is also a paid pricing model, so readers should account for possible related service charges rather than treating the listed no-additional-charge use as an all-in cost.
Platforms
AWS Signer is offered across API, Linux, macOS, web, and Windows. The downloadable Notation CLI and Signer plugins support Linux, macOS, and Windows. Its supported targets are AWS Lambda deployment packages, IoT and FreeRTOS firmware images, and OCI containers; platform availability should not be mistaken for support for every code-signing target.
Who it's for
Signer is a strong fit for organizations that want to define trusted publishers for Lambda and let authorized developers generate certified code packages. It also suits AWS teams signing supported IoT firmware or container images that need signatures verifiable alongside their images. It is less compelling for teams whose targets fall outside these workflows or whose API-dependent process requires a guaranteed minimum request rate.
Pros and cons
- Pros: One managed service supports Lambda, IoT, and container signing, with managed certificates and keys for Lambda and containers.
- Pros: Lambda deployment verification and signatures stored beside container images connect signing to deployment and image verification workflows.
- Pros: IAM policies, signing profiles, and console, CLI, and API management give AWS teams control over access and operations.
- Cons: Per-second API quotas vary by account and Region, and there is no minimum request rate; that is a meaningful constraint for workloads that depend on steady API capacity.
- Cons: IoT workflows require a code-signing certificate imported into AWS Certificate Manager, unlike the managed certificate and key handling for Lambda and containers.
- Cons: Related service charges can still apply, including possible S3 storage charges for Lambda's signed and unsigned objects.
Alternatives
Cosign is a better fit for teams seeking free, open-source software without a hosted service or stated usage limits, rather than Signer's managed AWS integrations. SignPath is worth considering for eligible open-source projects looking for its free Open Source Code Signing plan.
SignServer offers a free Community plan for basic code, document, and container signing and timestamping, with source-code or container deployment. Sigstore is another free option for developers and software providers who want a service free to use.
SignPath Foundation may suit eligible, actively maintained open-source projects with an OSI-approved license that can meet its release conditions. DigiCert Software Trust Manager is an alternative with custom pricing. Bamboo Deploy may fit teams that want a broader deployment product; its Premium plan costs $15 a month, billed $45 every 3 months, and includes up to 50 apps and 1GB cloud hosting. Red Hat Trusted Artifact Signer is another paid alternative.
Browse more options in Code Signing Software.
Verdict
Choose AWS Signer if your organization needs managed signing and verification for Lambda, supported IoT devices, or OCI containers in AWS, especially when deployment checks and IAM-controlled access matter. The managed certificate handling and integration across those targets are its clearest advantages. Look elsewhere if you need broader signing targets or dependable minimum API capacity, and budget for related AWS service charges even when Signer itself adds no charge for the listed services.
Verdict
AWS Signer covers signing and verification workflows across Lambda, IoT, and container images. API quotas and possible related charges are worth accounting for when planning use.
Questions
What does AWS Signer sign?
It supports AWS Lambda deployment packages, code for supported IoT devices, and OCI container images using Notation.
What does AWS Signer cost?
The listed plan is free when used with AWS IoT Device Management, Lambda, Amazon ECR, Amazon EKS, or third-party container services. Related charges may apply.
Does AWS Signer have a free plan?
Yes. The listed plan is free for use with the named services.
Which platforms are supported?
The service lists API, Linux, macOS, web, and Windows. Notation CLI and Signer plugin installers are listed for Linux, macOS, and Windows.
How are signing profiles managed?
Signing profiles can be created and managed through the Signer console, AWS CLI, or API.
Does Signer manage certificates?
It manages signing certificates and keys for Lambda and container image workflows. IoT workflows can use a code-signing certificate imported into AWS Certificate Manager.
Facts from AWS Signer's own pages
- Access controls
- Administrators use AWS Identity and Access Management policies to control which users, groups, and roles can access Signer resources and actions. · docs.aws.amazon.com, 4 Oct 2026
- API quotas
- API actions have per-second quotas by AWS account and Region, and AWS Signer does not offer a minimum API request rate. · docs.aws.amazon.com, 4 Oct 2026
- API throttling
- Signer applies adjustable per-account, per-Region requests-per-second quotas and offers no minimum API request rate. · docs.aws.amazon.com, 15 Oct 2026
- AWS integrations
- Documented integrations include Amazon S3, Amazon CloudWatch, AWS CloudTrail, AWS Certificate Manager, ECR, EKS, Lambda, IoT Device Management and FreeRTOS. · docs.aws.amazon.com, 15 Oct 2026
- AWS launch
- AWS says it launched Amazon Web Services in spring 2006. · aws.amazon.com, 4 Oct 2026
- Certificate management
- Signer manages signing certificates and keys for Lambda and container image workflows; IoT workflows can use a code-signing certificate imported into AWS Certificate Manager. · docs.aws.amazon.com, 4 Oct 2026
- CLI and documentation
- AWS publishes a Developer Guide, API Reference and AWS CLI reference for Signer. · docs.aws.amazon.com, 15 Oct 2026
- Company founding and size
- LinkedIn lists AWS as founded in 2006 with more than 10,001 employees. · linkedin.com, 15 Oct 2026
- Company identity
- Amazon Web Services is listed as a public IT services and consulting company headquartered in Seattle, Washington. · linkedin.com, 15 Oct 2026
- Container-image announcement
- AWS announced ECR and EKS container-image signing with Signer on June 6, 2023, including key rotation, audit logs and revocation. · aws.amazon.com, 15 Oct 2026
- Container integration
- Signer works with Notation to sign container images in registries such as Amazon ECR, with signatures stored alongside images for verification. · docs.aws.amazon.com, 4 Oct 2026
- Container signing
- Signer works with the Notation CLI to sign OCI images in registries such as Amazon ECR, storing signatures alongside images. · docs.aws.amazon.com, 15 Oct 2026
- Cross-account signing
- Cross-account signing is supported for Lambda and container-registry platforms, with profile owners granting permissions to other accounts. · docs.aws.amazon.com, 15 Oct 2026
- Download platforms
- The Notation CLI and Signer plugin installers are listed for Linux, macOS, and Microsoft Windows. · docs.aws.amazon.com, 4 Oct 2026
- EKS verification
- Amazon EKS and self-managed Kubernetes clusters can verify ownership and integrity of signed container images during deployment. · docs.aws.amazon.com, 15 Oct 2026
- Installer contents
- Installers bundle Notation, the Signer plugin, trust stores and root certificates, configurable trust policy and license files. · docs.aws.amazon.com, 15 Oct 2026
- Installer requirements
- The Notation and Signer plugin installers support Linux RPM/Debian on x86_64 and arm64, macOS on x86_64 and arm64, and Windows x86_64. · docs.aws.amazon.com, 15 Oct 2026
- IoT signing
- It signs firmware for supported IoT devices, including Amazon FreeRTOS and AWS IoT Device Management, using a certificate imported into AWS Certificate Manager. · docs.aws.amazon.com, 15 Oct 2026
- Lambda integration
- AWS Lambda verifies signatures and package integrity when signed code is deployed. · docs.aws.amazon.com, 4 Oct 2026
- Lambda signing
- It signs AWS Lambda deployment packages stored in Amazon S3 using signing profiles. · docs.aws.amazon.com, 15 Oct 2026
- Lambda verification
- Lambda can warn about or reject deployments when signatures or package integrity checks fail. · aws.amazon.com, 15 Oct 2026
- Launch history
- AWS documentation records the original AWS Signer launch on December 20, 2017. · docs.aws.amazon.com, 15 Oct 2026
- Limit: attestations
- Red Team reports no support for arbitrary SBOM, vulnerability or SLSA provenance attestations. · red-team.sh, 15 Oct 2026
- Limit: AWS lock-in
- Red Team warns that Notation signatures reduce portability because verification depends on AWS-specific tooling and formats. · red-team.sh, 15 Oct 2026
Where AWS Signer stands on Freedom251
- Code Signing Software#2 of 28
