Certificate Authority Directory Structure
File | Description |
---|---|
CERT_ROOT_DIRECTORY/CA | Directory for the CA files. |
CERT_ROOT_DIRECTORY/CA/ca.crt | The CA root public key in PEM format. This is used to create truststore files or can be imported in web browsers to establish trust for certificates signed by this CA. |
CERT_ROOT_DIRECTORY/CA/index.txt | A book keeping file used by OpenSSL. |
CERT_ROOT_DIRECTORY/CA/index.txt.attr | A book keeping file used by OpenSSL. |
CERT_ROOT_DIRECTORY/CA/serial | A book keeping file used by OpenSSL. |
CERT_ROOT_DIRECTORY/CA/private/ca.key | The CA root private key in PEM format. This is used to sign certificates. |
For example:
|
|
|
File | Description |
---|---|
CERT_ROOT_DIRECTORY/certs/fta_truststore.jks | A Java truststore file containing the public root certificate for the CA. This is created once. |
CERT_ROOT_DIRECTORY/certs/host-fqdn.crt | The public key for the host in PEM format. |
CERT_ROOT_DIRECTORY/certs/ host-fqdn.csr | The certificate signing request (CSR) for host’s certificate. |
CERT_ROOT_DIRECTORY/certs/ host-fqdn.jks | The Java keystore contain the host’s private key. |
CERT_ROOT_DIRECTORY/certs/ host-fqdn.key | The host’s private key |
CERT_ROOT_DIRECTORY/certs/ host-fqdn.p12 | The host’s private key in PKCS 12 format. This file is used to create the Java keystore. |
CERT_ROOT_DIRECTORY/certs/ host-fqdn.pem | This is the certificate chain for the host certificate in PEM format. It is the concatenation of the root public key for the CA and the public key for the host certificate. |
For example:
|
Provide Feedback