Fortinet black logo

Administration Guide

SSL Keyring

SSL Keyring

The FortiProxy keyring file includes a list of SSL client certificates (maximum 240,000) or certificate chains in PEM format. The file is stored on the FortiProxy disk and is encrypted using aes256 gsm and a random salt. You can upload the file using the GUI or SCP.

The keyring list must start with #keyring, and uses the following format:

#keyring:1
<private_key_1>
<certificate_1>
<optional_certificate_chain_1>
#keyring:2
<private_key_2>
<certificate_2>
<optional_certificate_chain_2>
....

For example:

#keyring:1
-----BEGIN PRIVATE KEY-----
MC4CAQ...arfLXfXrEve+Yb8zQ
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MII...SDg==
-----END CERTIFICATE-----
#keyring:2
-----BEGIN EC PARAMETERS-----
Bg...Bw==
-----END EC PARAMETERS-----
-----BEGIN EC PRIVATE KEY-----
MHc...onQ==
-----END EC PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MII...4Dh
-----END CERTIFICATE-----
To upload a keyring list in the GUI:
  1. Go to Proxy Settings > SSL Keyring and click Create New.

  2. Enter a name for the list.

  3. Click Upload to upload the list from the management computer.

  4. Click OK.

To upload a keyring list from the management computer using SCP:
scp <keyring-file-path> admin@<FPX address>:keyring-list:<optional profile name>

For example:

scp mykeyring admin@10.10.10.1:keyring-list:mykeyring

SSL Keyring

The FortiProxy keyring file includes a list of SSL client certificates (maximum 240,000) or certificate chains in PEM format. The file is stored on the FortiProxy disk and is encrypted using aes256 gsm and a random salt. You can upload the file using the GUI or SCP.

The keyring list must start with #keyring, and uses the following format:

#keyring:1
<private_key_1>
<certificate_1>
<optional_certificate_chain_1>
#keyring:2
<private_key_2>
<certificate_2>
<optional_certificate_chain_2>
....

For example:

#keyring:1
-----BEGIN PRIVATE KEY-----
MC4CAQ...arfLXfXrEve+Yb8zQ
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MII...SDg==
-----END CERTIFICATE-----
#keyring:2
-----BEGIN EC PARAMETERS-----
Bg...Bw==
-----END EC PARAMETERS-----
-----BEGIN EC PRIVATE KEY-----
MHc...onQ==
-----END EC PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MII...4Dh
-----END CERTIFICATE-----
To upload a keyring list in the GUI:
  1. Go to Proxy Settings > SSL Keyring and click Create New.

  2. Enter a name for the list.

  3. Click Upload to upload the list from the management computer.

  4. Click OK.

To upload a keyring list from the management computer using SCP:
scp <keyring-file-path> admin@<FPX address>:keyring-list:<optional profile name>

For example:

scp mykeyring admin@10.10.10.1:keyring-list:mykeyring