Is it useless to sign my Windows application with a self signed certificate?

妖精的绣舞 提交于 2019-11-29 12:54:18

Self-signed certificates are useful only, if can make them trusted on the target machine, by manually adding them to Windows certificate store.

If you want your application to be installed on machines that you do not control, self-signed certificates are useless.

I wonder if a self signed certificate help to get rid of the "Windows protected your PC" message after sometimes.

No. Since everyone can generate a certificate himself, Windows cannot trust all of them and therefore cannot remove the message.

However, it can still be a good idea to sign an executable with your own certificate, if you publish the public key and provide it for people to check whether or not the executable was indeed provided by you. It will be useful for people with some IT or security knowledge.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!