Generate BULK PKCS #10 Certificate Signing Requests (CSRs)

This tool generates up to 100 CSRs and private keys. The private keys are in PKCS#8 format and DER encoded. The CSRs are in PKCS #10 format and DER encoded. The private keys and associated CSRs are stored in their respective folders in a ZIP file. Warning: these private keys and CSRs should ONLY be used for test and development purposes.

Requirements/Restrictions:

Common Names

All generated CSRs require a unique Common Name RDN. The common names will be supplied by a CSV file. The first column in the CSV file is reserved for the common name. Do not add column headers. The number of CSRs generated will be determined by how many common names are in the first column.

Subject Alternative Name - DNS Names

This bulk generation supports unique Subject Alternative Name - DNS Names in the Extensions Requests as well. Though not required, the DNS names can be added to the CSV file that contains the common names. The second column of the CSV file is reserved for the DNS name. If any kind of value is present the Subject Alternative Name - DNS Name will be set in the Extension Requests for that CSR only. Like wise, if the value is empty the extension will be omitted during CSR generation. The third column is reserved for the DNS Names critical status. To represent critical place a '1', non-critical place a '0' (or leave it empty). The third column will not be checked unless a DNS Name is provided for that row.

Do not add more information past the specified columns, it will not be checked and could impact valid processing.

CSV Example:

1 - Spreadsheet format with with the Common Name as the first column, Subject Alternative Name - DNS Name as the optional second column, and Subject Alternative Name - DNS Name Critical Status as the optional third column
2 - The resulting CSV file viewed in a basic text editor. Note - the comma symbol must by used as the delimiter

1

2

Key Pair

CSV File

See requirements above.

Subject DN

Type Value

The common name (CN) attribute is not available here as it will be set during CSR generation using the provided CSV file.

Standard Extension Requests

Name Critical Value

The Subject Alternative Name - DNS Name attribute is not available here. If it is present in the provided CSV file it will be set during CSR generation, otherwise this attribute will be omitted.

Custom Extension Requests

OID Critical ASN.1 DER Encoded Data
* only decimals and numeric values allowed
* only decimals and numeric values allowed

Cookie Consent Policy

This website uses cookies. See Privacy Policy
Accept