Self signed Driver Signing / Code Signing Certificate (Windows 10, OpenSSL)


Thanks to Senthilnathan and Kostia I know that it is infact not possible except by using "Test-Mode" in Windows.

Thank you both a lot!

Hello everyone,

for a private project I have created a custom USB Driver.

Unfortunately Windows requires a Driver Signing Certificate in order to install and run the driver.

It is possible to deactivate this feature until the next reboot but this will compromise my computers security and it is quite annoying. (Driver Signature Enforcement)

It should be possible to create a custom CA chain and self sign a certificate in order to sign my driver. (I will have to manually add the CA to the trusted root CA store in Windows.)

The Goal:

Create a openssl config and define a process for createing a CA chain (Root and Intermediate) that allowes me to sign my driver. After I add both CAs to the trusted certificate store the driver should run without changeing any policy.

Why not just buy a driver signing certificate?

I wish it would be that simple :D Unfortunately I require a EV certificate. The only way of obtaining one is to verifiy "my company" and purchase one. The price of the certificate is not the issue. Rather, I have to create a new company, pay the fees, more taxes and general overhead just to be able to sign a hobby project that won't generate any money.

Please feel free to contact me if you require more information.

Skills: OpenSSL, Windows Desktop, Microsoft

See more: windows ehci driver code, vector printing windows driver code, self signed ssl certificate iphone, windows 10 driver signing, digicert, windows code signing, windows driver signing secure boot, generate csr windows 10, generate csr for code signing certificate windows, windows driver signing certificate, hlk driver signing, windows audio driver code, self signed application windows, ios self signed certificate iphone, code project windows driver access, asterisk self signed certificate, certificate trusted self signed, driver code windows kernel, firefox certificate trusted self signed, create self signed certificate linux weblogic

About the Employer:
( 0 reviews ) Germering, Germany

Project ID: #22261742

3 freelancers are bidding on average €128 for this job


I have experience in deploying and maintaining of: Cloud Computing Platforms: AWS Amazon Web Services,Microsoft AZURE, Google Cloud (GCP). Server Operating Systems: Windows Server 2003-to-2012R2, Windows Server 20 More

€150 EUR in 1 day
(13 Reviews)

Hello I think, you can create self signed certificate using powershell for this purpsoe - New-SelfSignedCertificate Another way is using provision mechanism in driver development cycle in VS. Sorry, for some typos.

€55 EUR in 3 days
(4 Reviews)
(0 Reviews)