Certificate Signer Multiple Selection (platCrypto-CertificateSignerMultipleSelectionTool)

This tool significantly reduces the time spent signing multiple certificate signing requests. The tool also includes a converter to generate browser-compatible certificate formats.

Using this tool you can simultaneously bulk-sign certificates with the same root CA certificate. This tool’s Save As property lets you select the format in which to save the signed certificate. PEM and PKCS7 are supported.

Figure 1. Certificate signer multiple selection tool properties


To open this view, click Tools > Certificate Signer Multiple Selection Tool, in the Select Certificate Signing Request(s) window, select the certificates to sign and click Open.

ColumnDescription
CA AliasIdentifies the root CA certificate with which to sign the selected certificates.
CA PasswordReports the certificates private key password.
Save AsReports one of these formats:

PEM (Privacy-Enhanced Mail)

PKCS7 is a standard syntax for storing signed and/or encrypted data. PKCS stands for Public-Key Cryptography Standards.

ExtensionReports the extension for the certificate file. Each format has a set of extensions.

For PEM the possible extensions are: cer, crt, pem or key.

For PKCS7 the possible extensions are p7b or p7c.

Filename FormatReports the format string used to create the certificate filename(s) generated from certificate signing requests. This normal text has embedded scripts surrounded by % character pairs. Saving the files appends an appropriate filename extension (for example, *.pem).

File format scripts

Valid scripts for filename formatting are these:

  • %csrFile%, filename of the original csr selected.

  • %subject%, subject attribute of the csr.

  • %altSubject%, the first subject alternative name of the csr.

Other options include:

  • %csrFile%_%subject%

  • %csrFile%_%altSubject%

  • %csrFile%.pem

Additional information can be found in the class documentation for BFormat.