To generate a CSR to submit to VikingCloud™ for your Code Signing certificate, you must first decide what Key Storage Provider to use to store your private key. If the device that hosts the code signing function uses Windows 8, Windows Server 2012, or newer operating systems, and includes a Trusted Platform Module (TPM) you can use the "Microsoft Platform Crypto Provider" for secure key storage.
Your private key represents your organization’s identity! Code signed with your private key can be traced back to your organization.
You can use the Microsoft Management Console (MMC) to generate the private key and CSR as follows:
Type | Value |
---|---|
Common Name | Enter the full, unabbreviated legal name of your business. Include any applicable suffix, such as "Inc" or "LLC". If your company name is registered in an abbreviated form, then you may use that abbreviation if you want. |
Organization | Enter the exact value you entered for Common Name. |
Locality | Spell out the entire name of the city or locality where your business operates. If you are an international customer in a country without a City/Locality, do not add this field. |
State | Spell out the entire name of the state or province where your business operates. For example, if your business operates in Texas, enter "Texas" and not "TX". If you are an international customer in a country without a State/Province, do not add this field. |
Country | Enter the two letter International Organization for Standardization (ISO) abbreviation of the country where your organization is legally located. |
You will need to submit the CSR file once you have made your purchase.
Now navigate to the location of your saved CSR and open it with a suitable text editor such as Notepad, TextEdit, or vi. Copy the entire text - including the top and bottom dashed lines. You can paste this text directly into the VikingCloud Control Center - Submit your CSR to proceed to validation.