Skip to main content

Certificate Management

The certificate management page provides functions for uploading, generating, exporting, and deleting certificates, supporting management of CA certificates, server certificates, and client certificates.

Feature Entry

Click "Certificate Management" in the left menu to enter the management page.

Certificate management page

Certificate List

ColumnDescription
Certificate NameCertificate identifier name
PurposeCA certificate/Server/Client
FormatPFX/PEM/CER/DER
SubjectCertificate subject name
IssuerCertificate issuer
Validity PeriodCertificate validity period range

Certificate Purposes

PurposeDescription
CA CertificateRoot certificate, used to issue other certificates. A CA certificate must be created first before issuing server/client certificates
ServerServer-side certificate, used for TLS encrypted communication. Required when configuring OPC UA, HTTPS, and other protocols
ClientClient certificate, used for mutual authentication (mTLS). In some scenarios with high security requirements, the client needs to provide a certificate

Certificate Filtering

The page supports filtering certificates by the following criteria:

Filter CriteriaDescription
Certificate NameSearch by name keyword
PurposeFilter by CA/Server/Client
FormatFilter by PFX/PEM/CER/DER

Operation Functions

FunctionDescription
Upload CertificateUpload existing certificate file
Generate CA CertificateGenerate a new CA root certificate
Generate Server CertificateGenerate a server-side certificate
Generate Client CertificateGenerate a client certificate
EditEdit certificate information
ExportExport certificate file
DeleteDelete certificate
Batch DeleteBatch delete selected certificates
RefreshRefresh certificate list

Upload Certificate

Click "Add → Upload Certificate" to open the upload dialog:

Upload certificate dialog

Configuration Items

FieldDescription
Certificate NameCertificate identifier name
Certificate PurposeCA/Server/Client
Certificate FormatPFX/PEM/CER/DER. PFX: Binary format with private key (commonly used on Windows); PEM: Base64 text format (commonly used on Linux); CER/DER: Certificate format with public key only
Certificate FileCertificate file
Private Key FilePrivate key file (PEM format)
PasswordCertificate password (PFX format)

Generate CA Certificate

Click "Add → Generate CA Certificate" to open the generation dialog:

Generate CA certificate dialog

Configuration Items

FieldDescription
Certificate NameCertificate identifier name
Subject NameCertificate subject name, e.g. My Root CA
Validity PeriodCertificate validity period (years), maximum 50 years
Key Length2048-bit or 4096-bit
Certificate PasswordOptional, used to protect the certificate

Generate Server Certificate

Click "Add → Generate Server Certificate" to open the generation dialog:

Generate server certificate dialog

Configuration Items

FieldDescription
Certificate NameCertificate identifier name
Subject NameCertificate subject name, e.g. server.example.com
CA CertificateSelect the CA certificate used for issuance
SAN DomainsSubject Alternative Name domain list, supports multi-value input
SAN IP AddressesSubject Alternative Name IP address list, supports multi-value input
Validity PeriodCertificate validity period (years), maximum 10 years
Key Length2048-bit or 4096-bit
Certificate PasswordOptional, used to protect the certificate

SAN Configuration Description

SAN (Subject Alternative Name) is an extension field of the certificate, used to specify the valid domains and IP addresses of the certificate. After configuring SAN, the certificate can support access from multiple domains and IP addresses.

Use Cases:

  • Server has multiple domains that need access
  • Server has multiple IP addresses that need access
  • Using IP addresses for access in intranet environments

Operation Method:

  • Enter a domain or IP address in the input box and press Enter to add
  • Supports adding multiple values

Generate Client Certificate

Click "Add → Generate Client Certificate" to open the generation dialog:

Generate client certificate dialog

Configuration Items

FieldDescription
Certificate NameCertificate identifier name
Subject NameCertificate subject name, e.g. client1
CA CertificateSelect the CA certificate used for issuance
Validity PeriodCertificate validity period (years), maximum 10 years
Key Length2048-bit or 4096-bit
Certificate PasswordOptional, used to protect the certificate

Export Certificate

Click the "Export" button in the certificate list to open the export dialog:

Export certificate dialog

Export Configuration

FieldDescription
Export FormatPEM/PFX/CER/DER
Include Private KeyWhen PEM format, can choose whether to include private key
Export PasswordOptional, used to protect the exported certificate

Export Format Description

FormatDescription
PEMBase64 encoded text format, commonly used on Linux systems
PFXBinary format, contains certificate and private key, commonly used on Windows systems
CERBinary format, contains certificate only
DERBinary format, contains certificate only

Export Result

After successful export, certificate details and export content will be displayed:

ContentDescription
Certificate (PEM)Certificate content in PEM format, supports copy and download
Private Key (PEM)Private key content in PEM format, supports copy and download
PFX FileBinary file download in PFX format
CER ContentCertificate content in CER format
DER FileBinary file download in DER format