此次,工信部通报下架的侵权 APP 中,大部分都是因收集个人信息不当而被查处的。这里有一部分关于该简报的附件截图。
我们先不说这些违规的 APP 到底是有意还是无意,但是从此次事件中我们可以看出,国家对个人信息安全的重视。兔死狐悲,物伤其类,以此为例“杀鸡儆猴”,电脑软件开发者也应从中吸取教训:端正态度,不做违法之事;防止软件代码被黑客恶意篡改或植入病毒,不做背锅侠。
或许你会说,我是身正不惧影斜,却架不住小人(黑客)的暗害啊,毕竟在这个互联网技术飞速发展的时代,还有许多让我们防不胜防的隐患存在。在这里我们不得不重视代码签名证书了。
代码签名证书是什么?
代码签名证书是软件开发人员较好的解决方案,它能使软件开发人员对其代码进行数字签名。
利用软件代码的数字签名,可以识别软件开发人员的真实身份,消除 Windows系统中的“未知发布者”警告(下图)。也可以保护软件代码的完整性,防止被黑客恶意修改,或者植入木马病毒等。
有两种类型的代码签名证书 OV 和 EV。
将 OV 代码签名证书用于软件之后,Windows 系统将有一个识别软件开发者的弹窗,这样用户就可以根据自己对软件开发商的信任程度,选择“仍然运行”或“不运行”。
用 EV 代码签名的软件,下载时没有一个可以识别软件开发者身份的弹窗,系统可以直接识别软件的真实来源并自动安装。这样可以减少用户点击“不运行”而放弃安装的风险,提高软件下载率。
总而言之,作为软件开发人员,不仅要对自己的工作负责,更要对广大用户负责,对软件代码进行数字签名是较必要的,点击下面的图表可以看到代码证书的价格。