Creating TLS Certificates

Supported Certificate Types

The ProSBC supports the following certificate private keys:

Installing a custom private key and local certificate on ProSBC

See WEB Portal configuration documentation

Use ProSBC (or Linux) shell to manipulate certificates

You can use ProSBC's shell (or most Linux hosts' shell as long as OpenSSL is installed) to create and view private keys, certificates and CSRs (certificate signing requests).

Create new private key

 openssl genrsa -out MY_PRIVATE_KEY.pem 2048

You will be prompted to enter a pass phrase:

 Generating RSA private key, 2048 bit long modulus
 .....................+++
 ..............................+++
 e is 65537 (0x10001)
 Enter pass phrase for MY_PRIVATE_KEY.pem:
 Verifying - Enter pass phrase for MY_PRIVATE_KEY.pem:

Resulting file:

Create a self-signed certificate from a private key

You will be prompted to answer questions regarding the certificate:

Resulting files:

Create a CSR (certificate signing request) from a private key

You will be prompted to answer questions regarding the certificate:

Resulting files:

View the contents of the certificate

Resulting output:

View the signing request of a certificate (CSR)

Resulting output:

Check that a certificate and a CSR match the private key

All 3 commands should display the same MD5 hash:

Last updated

Was this helpful?