How to add additional fields with information to the CSR request for EV SSL certificates?

Due to the new requirements for the CSR request format for EV certificates, you may encounter the following errors when ordering or renewing EV certificates:

Atribute Business Category is missing
Atribute Serial Number is missing
Atribute JoISoCN is missing

These errors occur due to the need to include additional data in the EV certificate, namely:

  • Business Category
  • Serial Number (Business Registration Number) – the registration number of the organization
  • Jurisdiction State
  • Jurisdiction Locality

That is, when generating a CSR via OpenSSL, the following data must be included in the signature

In some cases, you may also need to fill in additional fields, such as:

  • JoILN /JurisdictionOfIncorporation Locality – city of incorporation
  • JoISoPN /JurisdictionOfIncorporation StateOrProvince – region/state of incorporation
  • JoISoCN /JurisdictionOfIncorporation Country* – country of incorporation

Here are instructions on how to generate a CSR request
https://files.certum.eu/documents/manual_en/Instruction_CSR_generation.pdf

To add additional fields, you need to create a special configuration for OpenSSL and load it into OpenSSL with the command:
set OPENSSL_CONF=path to the file (custom config)
For example:
set OPENSSL_CONF=C:\Program Files\OpenSSL\openssl.cnf (custom config name)

Example of openssl.cnf configuration

After entering this information, you need to stay in the same window with the same loaded configuration and enter the following command:
openssl.exe req -newkey rsa:2048 -keyout PRIVATEKEY.key -out MYCSR.csr

You will be asked to enter your password and repeat it for verification (min. 4 characters)

Then you need to fill in the following fields, as shown in the screenshot.

How to add additional fields with information to the CSR request for EV SSL certificates?

Was this article helpful?

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Need Support?

Can't find the answer you're looking for?
Contact Support