数字签名对于发布的软件具有很重要的作用。签名过的软件,对使用者来说,表明软件未被篡改过、可信任的;对开发者/厂商来说,避免第三方的破坏,保证代码的完整性。在企业应用环境中,没有数字签名的软件,通常是不被信任的,比如通过杀毒软件的过滤进行屏蔽(软件签名被破坏,通常是破解行为,容易被侦测 ...
现在很多人希望自己的程序拥有一个数字签名,这样可以很大程度上防止误报。 博主也是这么想的,于是博主想申请个数字签名证书。 这里有一个叫宇盾的数字签名,博主试了一下还行。 这里附上他们的官网链接:www.down s.com 注意要阅读他们的用户协议,他们是禁止违法的程序签名的 我们可以免费试用他们的测试数字证书 下载后,如果不会签名可以看一下他们的教程 教程链接 反正官网上说的很详细了。 但是测试 ...
2019-02-16 12:54 0 699 推荐指数:
数字签名对于发布的软件具有很重要的作用。签名过的软件,对使用者来说,表明软件未被篡改过、可信任的;对开发者/厂商来说,避免第三方的破坏,保证代码的完整性。在企业应用环境中,没有数字签名的软件,通常是不被信任的,比如通过杀毒软件的过滤进行屏蔽(软件签名被破坏,通常是破解行为,容易被侦测 ...
转载:传送门 今天,我读到一篇好文章。 它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。 我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理 ...
理解数字签名和数字证书前需要了解其所用到的加密算法。 加密算法 加密算法分为:对称加密和非对称加密。 1、对称加密 对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到 ...
到底什么是“数字签名”(digital signature)和“数字证书”digital certificate)?对这些问题的理解,一直模模糊糊,很多细节搞不清楚。 今天,读完一篇 通俗易懂的文章后,思路豁然开朗。为了加深记忆, 这篇文章的翻译版记录如下。 原理 ...
常用术语: 加密:encryption 解密:decryption 秘钥:secret key (公钥:public key 私钥:private key) 数字签名:digital signature 数字证书:digital certificate 摘要:digest ...
目前我们在发布应用程序时,有时用户下载后会被360杀毒当做木马直接隔离。为应用程序可执行文件打上数字签名可以让360杀毒放宽检测规则。下文是讲述如何制作数字签名证书的过程。 需要准备的工具:makecert.exe、cert2spc.exe、pvk2pfx.exe、signtool.exe ...
一、制作根证书 1、开始菜单—运行—输入cmd,弹出命令行窗体。 2、输入命令:cd /d F:\SignTool,将当前工作目录修改到SignTool路径下。 3、使用makecert命令制作证书,可通过makecert -?或makecert -!命令查看 ...