SPIRE is the reference implementation of the SPIFFE standard. A SPIRE Server includes its own issuing CA, which issues short-lived SPIFFE Verifiable Identity Documents (SVIDs) to workloads and AI agents.

You can anchor the SPIRE trust domain in a CSP Certificate Authority. 

  • When SPIRE rotates its intermediate CA, the plugin submits the CSR to the CA Gateway endpoint of the CSP Certificate Authority. 
  • SPIRE continues to handle workload attestation and SVID issuance, while trust remains rooted in the CSP Certificate Authority. This enables mTLS-based agent-to-agent and agent-to-service authentication without static secrets or API keys.

To integrate Certificate Authority with SPIRE, you need:

For build, installation, configuration, supported SPIRE versions and limitations, see the following GitHub repository.

https://github.com/EntrustCorporation/cagw-spire-upstreamauthority-plugin