Issue a code signing certificate using your in house Windows Certification Authority
Prerequisites
Active Directory with Certification Authority installed and configured. Your workstation should be domain-joined. Well, you could issue a code signing certificate on your CA and export the root certificate plus the code signing certificate and later import it in your local certificate store, but that’s another story which i won’t cover in this article.
Request new Code Signing Certificate
On your domain-joined workstation, open an MMC-instance

Using File menu -> Add or Remove Snap-ins (or hit Ctrl-M) in Available snap-ins select Certificates and click on Add, then when asked for This snap-in will always manage certificates for: select My user account and click on Finish

Now expand Certificates – Current User then Personal then right-click Certificates then click on All Tasks then select Request New Certificate…


click on Next

click on Next
Code Signing certificate is not available
If you can select the Code Signing Template, proceed to the next step.
Now if you can’t find the Code Signing certificate template, check Show all templates

Scroll down and find Code Signing but with the message
The requested certificate template is not supported by this CA.
A valid certification authority (CA) configured to issue certificates based on this template cannot be located, or the CA does not support this operation, or the CA is not trusted
no problem, read how to Enable Code Signing template on your Certification Authority
Code signing certificate is available

Select the Code Signing certificate template and click on Enroll

There you go, your Code Signing certificate has been issued – click on Finish
[…] Prerequisite is -> you need an issued and world or domain-trusted code signing certificate. Read more about how to issue a code signing certificate (CSR) and how to issue one using your in hou… […]