Categorygithub.com/coinbase/baseca
repository
0.0.6-beta
Repository: https://github.com/coinbase/baseca.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Go Report Card PR Build Release Build

Overview

baseca is a gRPC service that serves as a Public Key Infrastructure (PKI) control plane that issues short-lived x.509 certificates at runtime using attestation.

Use Cases

baseca integrates with AWS Private CA and becomes as a management layer and a Certificate Authority; instead of issuing leaf certificates directly from Private CA, baseca issues and manages Subordinate Certificate Authorities from upstream used to sign requests depending on the scope of a service account.

  • Client Authentication
  • Server Authentication
  • Code Signing

Running baseca

Benefits

  • Short-Lived Certificates with Ephemeral Private Key Material
  • No Limits on Number of Issued Certificates
  • Protects Issuance of Certificates on Scope
  • Supports Node Attestation
  • Supports Issuance from On-Prem and Multi-Cloud