Creating TLS Certificates
Supported Certificate Types
The ProSBC supports the following certificate private keys:
RSA
ECDSA, starting from ProSBC version 3.3.5
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 2048You 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?
