自己的软件可以用别人的代码签名证书进行签名吗

一张代码签名证书可以给多个软件或应用程序进行代码签名的,那么有的朋友就想问了,自己的软件可以用别人的代码签名证书进行签名吗?

可以是可以,但是不建议这么做。有的软件开发者贪图便宜为了省钱就不花钱或花很少一部分钱用别人的代码签名证书来给自己的软件代码进行签名,其实这样是很不明智的。

城门失火殃及池鱼,一旦别人的代码签名证书给带有木马、病毒的软件签过名,本身存在很大的信誉问题,而您用了这样的代码签名证书,您辛辛苦苦开发的软件在 Windows 系统中显示的不受信任的开发者名称,您的软件因此来替别人背锅,而且您自身的信誉从此也多了一个污点,您愿意来承担这样的风险吗?

另外,您在开发软件的时候肯定也是花费了不少心血的,一旦您用了别人的代码签名证书,软件发行者上却显示的是别人的名称,这岂不是为他人做了嫁衣裳?好吧,就算您说您淡泊名利,可以做到“事了拂衣去,深藏身与名”,您开发软件所创造的隐形价值,例如良好的用户体验,很高的信任等级等等所有的好您都捞不着,反而还要承受别人信誉不良所带来的危害,无论从哪方面来说都是得不偿失的。

所以,如果真的需要代码签名证书,还是建议自己去正规的CA机构申请一个,像亲民品牌Sectigo千元左右就能申请,价格真的不贵。

相关文章