PKIaaS CA & VA certificate profiles
Entrust PKIaaS uses the following profiles for root CAs, issuing CAs, and VA (OCSP).
basic-ca-root
basic-ca-subord
basic-ocsp
These profiles are not exposed nor configurable. External root CAs are not covered by this profile.
See below a description of these profiles.
Key and signature algorithms
All the PKIaaS CA & VA profiles support the following key and signature algorithms.
Key algorithm |
Signature algorithm |
ECDSA P-256 |
ecdsa-with-SHA256 |
ECDSA P-384 |
ecdsa-with-SHA384 |
ECDSA P-521 |
ecdsa-with-SHA512 |
RSA 2048 |
sha256WithRSAEncryption |
RSA 3072 |
sha256WithRSAEncryption |
RSA 4096 |
sha512WithRSAEncryption |
Certificate fields
The PKIaaS CA & VA profiles set the following certificate fields.
Field |
basic-ca-root |
basic-ca-subord |
basic-ocsp |
Issuer |
Self-signed |
Customer's online root CA |
Customer's online root/issuing CA |
Subject |
No constraint |
No constraint |
No constraint |
Validity period |
Less than or equal to 20 years |
Less than or equal to 10 years. The subordinate expiry cannot exceed the root validity. |
30 days |
Certificate critical extensions
The PKIaaS CA & VA profiles set the following certificate critical extensions.
Extension |
basic-ca-root |
basic-ca-subord |
basic-ocsp |
Basic Constraints |
cA=True |
cA=True, pathLenConstraint=0 |
cA = False |
Extended Key Usage |
Never present |
Never present |
OCSP Signing |
Key Usage |
digitalSignature, keyCertSign, cRLSign |
digitalSignature, keyCertSign, cRLSign |
digitalSignature, keyCertSign, cRLSign |
Certificate non-critical extensions
The PKIaaS CA & VA profiles set the following non-critical certificate extensions.
Extension |
basic-ca-root |
basic-ca-subord |
basic-ocsp |
AIA |
Never present |
Supplied when the customer enables OCSP on CA creation |
Always present |
Authority Key Identifier |
Never present |
Matches subjectKeyIdentifier of the signing certificate |
Matches subjectKeyIdentifier of the signing certificate |
CRL Distribution Points |
Never present (not applicable) |
Always present |
Always present |
OCSP |
Never present |
Never present |
No check |
Subject Key Identifier |
«The leftmost 160-bits of the SHA-256 hash of the value of the BIT STRING subjectPublicKey» as described in RFC 7093 section 2 |
«The leftmost 160-bits of the SHA-256 hash of the value of the BIT STRING subjectPublicKey» as described in RFC 7093 section 2 |
«The leftmost 160-bits of the SHA-256 hash of the value of the BIT STRING subjectPublicKey» as described in RFC 7093 section 2 |