About
What is Vouch
Vouch is a hardware-backed authentication system for developer infrastructure. It replaces long-lived secrets – SSH keys, AWS access keys, GitHub tokens, Docker credentials – with short-lived, cryptographically attested credentials. No credential is ever issued without proof of human presence via a FIDO2/WebAuthn (opens in new tab) security key.
A single daily FIDO2 authentication replaces rotating AWS keys, copying SSH public keys to servers, managing GitHub PATs, and running aws ecr get-login-password cron jobs.
How it works
- Sign in through your organization’s identity provider (SSO).
- Register a security key (one-time enrollment of a YubiKey or compatible FIDO2 key).
- Tap your key each workday to get 8 hours of credentials for every integrated service.
After a single vouch login, credential helpers for SSH, AWS, GitHub, EKS, Docker, Cargo, AWS CodeArtifact, and AWS CodeCommit provide tokens on demand – transparently and without any long-lived secrets on disk.
Security model
- Physical hardware key + PIN – Every credential issuance requires a FIDO2 assertion: physical touch of the security key and knowledge of the PIN. Software alone cannot obtain credentials.
- Phishing-resistant – FIDO2 credentials are cryptographically bound to the Vouch server origin. They cannot be replayed against a different site.
- Short-lived credentials – All issued credentials (SSH certificates, OIDC tokens, AWS STS sessions) expire after a maximum of 8 hours, so there are no long-lived keys to rotate or revoke.
- Full audit trail – Every credential issuance is logged with the authenticated identity, hardware key attestation, and timestamp.
Certifications
Vouch is an OpenID Certified (opens in new tab) OpenID Connect provider.
Integrations
Vouch provides native credential helpers for:
- SSH – Short-lived certificates signed by your organization’s CA
- AWS – STS credentials via OIDC federation
- GitHub – Short-lived repository access tokens
- Amazon EKS – Kubernetes authentication via IAM
- Docker – Container registry authentication (ECR, GHCR)
- Cargo – Private Cargo registry authentication
- AWS CodeArtifact – Package repository authentication
- AWS CodeCommit – Git repository authentication
- AWS Systems Manager Session Manager – Secure shell access through AWS Systems Manager
- Database Authentication – IAM authentication for RDS, Aurora, and Redshift
- Infrastructure as Code – CDK, Terraform, SAM, and other IaC tools
- CI/CD Integration – Human authorization gates for deployment pipelines
- AI Model Access – Hardware-verified access to Amazon Bedrock
- OIDC Applications – “Sign in with Vouch” for your own applications
Open source
Vouch is fully open source under the Apache-2.0 / MIT dual license. The full source is available for audit.
Company
Vouch is built by Smoke Turner, LLC.
