baseca

module
v0.0.4-beta Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2023 License: Apache-2.0

README

coinbase/baseca

Go Report Card PR Build Release Build

Overview

baseca is a gRPC service that serves as a Public Key Infrastructure (PKI) control plane intended to provide a safe and scalable approach to issue short-lived end-entities certificates.

Use Cases

baseca extends the pathlen constraint from AWS Private CA and acts as an Intermediate CA; instead of issuing leaf certificates directly from Private CA, baseca manages many Subordinate CAs and signs requests in-memory depending on the scope of the service account.

  • Client Authentication
  • Server Authentication
  • Code Signing
  • SSH Certificates (Pending)

Running baseca

Benefits

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL