See below for how to create root or subordinate Certificate Authority instances. 

To create a Certificate Authority instance 

  1. Log in to the Management Console as one of the users created in Creating Certificate Authority tenants. This user will be the tenant of the new Certificate Authority.

  2. In the content pane, click Manage Solution under Certificate Authority (CA).
  3. Click the Operations sidebar command.
  4. Click Organizations and select the organization to which the new CA will belong. You can also select Create Organization and create a new organization. 

    Do not use organization names such as 'test' and 'testuser' because they are used for testing operations.

  5. Click New.
  6. Configure the following settings.
  7. Click Submit to create the new Certificate Authority.
  8. Copy the password of the client PKCS #12 for consuming the Certificate Authority services.
  9. Click Download to download a PKCS #12 credential file for each of the selected Administrators

    Do not lose the PKCS #12 files or passwords, as you cannot obtain them later.


CA Type

The type of Certificate Authority.

Type

Description

​Root Certificate Authority

A top-level Certificate Authority.

Issuing Certificate Authority 

An intermediate CA that is signed by a Root CA or another Subordinate CA. 

External Root Certificate Authority 

A Root Certificate Authority that was not created with the Certificate Authorities solution.

Mandatory: Yes.

CA ID

A unique identifier for the new Certificate Authority within its organization.

Identifier length

Supported characters

​3-18 characters 

Lowercase letters, numbers, dashes ("-"), and underscores ("_").​

Do not reuse the identifier of a Certificate Authority for up to 24 hours after it has been deleted.

Mandatory: Yes.

CA Key Type

The type of key the new Certificate Authority will use to sign certificates.

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

The NIST will deprecate some algorithms after Dec 31, 2030. See https://nvlpubs.nist.gov/nistpubs/ir/2024/NIST.IR.8547.ipd.pdf

Mandatory: Yes. 

Certificate Profiles

The profiles the Certificate Authority will support for issuing certificates. See the Certificate profiles reference for a description of each profile.

Mandatory: Select at least one profile.

Issuer CA ID

The identifier of the root Certificate Authority.

Mandatory: When CA Type is Issuing Certificate Authority.

Expiration Date

The expiration date for the certificate signing certificate of the Certificate Authority. 

Mandatory: No. This value defaults to the following dates. 

CA Type

Default expiration date

Root Certificate Authority

20 years after the certificate is issued

Issuing Certificate Authority

10 years after the certificate is issued

Attributes

The value of each attribute in the Distinguished Name (DN) of the Certificate Authority certificate. 

Mandatory: Set at least the CN attribute of the Distinguished Name. 

Auditors

The names of the users that will have auditing permission on the Certificate Authority.

On Certificate Authority creation, the Certificate Authorities solution will automatically generate client PKCS #12 files to authenticate these users.

Mandatory: No. When omitting this value, the Certificate Authority will not have users with auditor permission.

Administrators

The names of the users who will have administrative permissions on the new Certificate Authority. A CA can have multiple administrators and an administrator can be assigned to different CAs.

On Certificate Authority creation, the Certificate Authorities solution will automatically generate client PKCS #12 files to authenticate these users.

Mandatory: Add the name of at least one administrator. 

OCSP Key Type

The type of key to sign OCSP responses at the following endpoint.

http://{pkihub}/ocsp/{organization}/{caid}
  • {pkihub} is the domain name or IP address of the machine running PKI Hub.
  • {organization} is the identifier of the CA organization.
  • {caid} is the value of the  CA ID field.

Mandatory: When CA Type is Issuing Certificate Authority.