Self-Signing your Code

A step by step description of how to self-sign your code on Windows.

This documentation is licensed under the Creative Common BY-NC-SA 4.0 license.

📃 Index

Steps 1,2,3 and 4 use OpenSSL. Step 5 uses SignTool or osslSignCode.
Find out Where to find these tools.

  1. Create your private Certification Authority (CA)
  2. Create your Certification Request
  3. Certify your request with your private CA
  4. Bundle private key and certificate
  5. Sign your code with SignTool (or osslSignCode)

👉 These 5 scripts implement what is explained in the 5 steps above.

👀 Visual summary

Full screen Self-Signing Code


🅭 🅯 🄏 🄎