0

When I install a program what I create, windows warns me that the software manufacturer cannot be verified. I tried to look it up but couldn't find any relevant guidance. How can someone become a well-known software manufacturer in the Microsoft ecosystem?

jeffm
  • 3,120
  • 1
  • 34
  • 57
szeveba
  • 63
  • 1
  • 4

1 Answers1

0

Normally Windows warns users (UAC) when installing/executing a program which hasn't digitally signed.

Code signing is used on Windows and Mac OS X to authenticate software on first run, ensuring that the software has not been maliciously tampered with by a third-party distributor or download site.

More about code signing.

  1. You have to purchase a certificate first. It will cost you about 500 USD per year. You can purchase certificate from leading companies like "Digicert", "COMODO" etc. Check prices (@digicert)

  2. After purchasing a certificate, you have to sign your program with a 'sign tool' - You can find out how to sign your program in this question.

After these steps Windows will recognise your program as authentic. And that means, it won't warn users (as an unknown publisher) when running/installing your software.

Dilshan
  • 120
  • 3
  • 9