Internal CA
Create root and intermediate CAs in Infisical for internal services, mTLS, and private networks.
External CA
Issue from a public CA such as Let’s Encrypt or DigiCert, or from enterprise PKI such as AWS Private CA, Microsoft ADCS, or Venafi.
HSM connectors
Keep internal CA and signer keys in your own HSM.
Which should I use?
Internal CA hierarchy
When you use internal CAs, you typically create a hierarchy:Keep your root CA offline or use it as little as possible. Create one or more intermediate CAs to issue day-to-day certificates, so a compromised intermediate CA doesn’t expose the root.
Next steps
1
Set up an internal CA or connect an external CA.
2
Create a certificate policy to set the domains, validity periods, and key algorithms that certificates can use.
3
Create a certificate profile that pairs your CA with the policy, so applications can issue from it.