导航:首页 > 证书转让 > 软件数字签名证书

软件数字签名证书

发布时间:2021-06-22 01:40:47

『壹』 什么是软件代码数字签名和代码签名数字证书

软件代码数字签名简单的意思就是说代码是经过加密并合法的。

举个例子来说吧。

我做了个软件,需要连接网络上的其他资源

当这个软件没有进行数字签名之前,连接网络时防火墙会提示您确认软件的合法性。但是如果软件经过数字签名就不会提示了,直接放过。

『贰』 软件数字签名怎么弄

您好!数字签名需要到数字证书签发机构CA去申请,沃通CA有提供软件数字签名证书产品,你可要用来签名内核代码
.sys文件、ActiveX文件、
.exe

.dll
文件、Java
Applets、J2ME
MIDlet、Office宏文件、火狐插件等。

『叁』 数字证书的软件有哪些啊

证书中包括证书申请者的名称及相关信息、申请者的密钥、签发证书机构的数字签名及证书有效期等内容。 作用:代码签名证书是CA中心签发给软件开发者的数字证书,软件开发者若想通过网络来发布软件,则可以先使用代码签名证书对软件进行签名处理,这样,当用户从网络上下载该软件时,将会得到代码签名提示,从而可以确信:软件的真实来源;软件自签名后到下载前,没有遭到修改或破坏。代码签名证书的使用,对于用户来说,用户可以清楚了解软件的来源和可靠性,增强了用户通过网络获取软件的决心。万一用户下载的是有害软件,也可以根据证书追踪到软件的来源。

『肆』 如何制作和应用数字签名证书

需要准备的工具:makecert.exe、cert2spc.exe、pvk2pfx.exe、signtool.exe。
在MS的SDK6.0中有个证书生成工具makecert.exe, 你可以使用这个工具来生成测试用的证书。
第一步,生成一个自签名的根证书(issuer,签发者)。
>makecert -n "CN=Root" -r -sv RootIssuer.pvk RootIssuer.cer
这个时候,会弹出提示框,首先给RootIssuer.pvk文件设置私钥保护口令;

然后,再次输入这个口令用私钥(在RootIssuer.pvk文件中)来给公钥(在RootIssuer.cer文件中)加密。

第二步,使用这个证书签发一个子证书(使用者,subject)。
>makecert -n "CN=Child" -iv RootIssuer.pvk -ic RootIssuer.cer -sv ChildSubject.pvk ChildSubject.cer
此时,会弹出提示框先给这个子证书的私钥文件ChildSubject.pvk设置保护口令;

然后,输入这个子证书的私钥(在ChildSubject.pvk中)口令来保护子证书的公钥(在ChildSubject.cer中)。

接下来会提示输入根证书私钥(在RootIssuer.pvk中)口令来签发整个子证书(公钥和用户信息)。

如果你还要签发更多的子证书,类似的,使用这个证书来签发再下层的证书,前提是ChildSubject证书也可以用于签发(作为Issuer)用途。
备注:
(1)如果你需要一个交互证书,用于安全通信,那么,加入选项 -sky exchange;
(2)如果你需要一个签名证书来签发证书或者二进制文件,那么,加入选项 -sky signature.
(3)如果你需要一个客户端证书来标志你的身份,或者个人信息保护(电子邮件),那么,选项-n 中的E字段是不可缺少的。
举例:-n "CN=公司名称, E=E-MAIL地址, O=组织名称, OU=组织单位, C=国家, S=省份(州), P=县城"
其他辅助工具:
1) 公钥证书格式转换成SPC。 cert2spc.exe
>cert2spc TestRoot.cer TestRoot.spc
.spc 意思是 软件发布者证书(Software Pulisher Cerificate).
2) 将公钥证书和私钥合并成一个PFX格式的证书文件。pvk2pfx.exe
>pvk2pfx -pvk TestRoot.pvk -spc TestRoot.spc -pfx TestRoot.pfx
输入TestRoot.pvk的保护口令来合并.pvk和.spc文件,如果你不设置即将合并出来的TestRoot.pfx的保护口令的话,这个保护口令和输入文件TestRoot.pvk的保护口令一样。(备注:直接从cer文件也可以,不一定要得到SPC文件).
3) 签名工具。signtool.exe
二进制文件数字签名.为了保证二进制文件的完整性,数字签名是一个好的方法。
以下命令启动一个有图形界面的文件签名工具向导:
>signtool wizard
以下是命令行方式的签名:
>signtool sign /f "pfx文件的全路径" /p "pfx文件的保护口令" /t "http://timestamp.verisign.com/scripts/timstamp.dll" /d "本次签名的描述" "被签名的程序的全路径"

『伍』 微软数字签名证书

你问的是windows上的代码签名证书吧

代码签名证书是软件开发商或个人开发者对其软件进行数字签名,版以便用户可权以在互联网上安全下载和安全下载到移动终端上。代码签名证书使得开发者可以添加一个数字签名在其代码上,这样,用户下载时就可以确信此代码开发者的真实身份,并且确信此代码在传输过程中没有被非法篡改和被破坏。

简单来说就是给自己的软件附上证书,以保证软件在流通过程中不被篡改和破坏。主要防止恶意第三方在你的软件内插入广告或者木马

数字签名证书由权威可信的证书签发机构颁发,微软在官网上推荐5家证书签发机构。如果你想买代码签名证书,国内的话只有沃通WoSign是被推荐机构。

『陆』 如何检查软件数字签名/证书

在.exe文件上点击右键,查看属性,里边有一栏是数字签名,点击数字签名,会看到签名人副列表,目前一般只有一个,微软有最新推出双人交叉签名。双击列表内的记录条打开,再点击“查看证书”就OK了。国内一般是用 维瑞 VeriSign或Symantec旗下的Thawte.

『柒』 如何获取应用程序的数字签名

单地说,需要三步:
1. 购买或自己创立一个的数字签名证书文件。
有工具软件可以制作数字签名证书,比如openssl,但自签的,在别人的机器上,回出现签名无法校验的问题。除非人家信任,否则人家不会安装你的证书。

2. 用工具软件对exe或其他任何文件,进行数字签名。 可以是免费的UI工具,比如:kSign;也可以类似signtool(微软的命令行工具);还可以操作系统的向导程序(比如微软Windows上的签名文件安装,导入并对文件数字签名的向导)。 xNix下,可以用GnuPG (gpg)从证书到签名,一次搞定。

3. 你要是做程序开发的,可以利用signtool这样的命令行工具,写批处理,然后加入自己项目的make过程中自动加签。

『捌』 个人制作软件需要代码签名证书么

不论是个人还是企业制作软件,都建议使用代码签名证书。因为它的作用是让内软件开发者可以使用代码签容名证书,对其开发的软件代码进行数字签名,用于验证开发者身份真实性、保护代码的完整性。用户下载软件时,能通过数字签名验证软件来源可信,确认软件没有被非法篡改或植入病毒木马,保护用户不会被病毒、恶意代码和间谍软件所侵害,也保护了软件开发者的利益,让软件能在互联网上快速安全地发布。
如果软件没有使用代码签名证书,用户在下载的时候会提示该软件不安全,并且很容易受到黑客的攻击。

『玖』 如何为软件申请加入数字证书

一、手机软件
以Java手机软件为例:
使用JADgen根据JAR文件自动生成JAD描述文件
使用方法一:打开JADgen.exe,只要把JAR文件拖到这个程序的图标上面就会自动生成一个JAD文件
使用方法二:运行这个程序。将JAR路径复制到这个程序的 "Select JAR-file"的文本框,点击Generate JAD就会生成一个JAD文件
PS:win7和win8的拖过去不行,需要使用第二种方法。
其他的手机软件格式,比如塞班s60 v3的,可以用自由签名;安卓的用AndroidResEdit;……
二、电脑软件
1. 购买或自己创立一个的数字签名证书文件。
有工具软件可以制作数字签名证书,比如openssl。但自签的,在别人的机器上,会出现签名无法校验的问题。除非人家信任,否则人家不会安装你的证书。
2. 用工具软件对exe或其他任何文件,进行数字签名。 可以是免费的UI工具,比如:kSign;也可以类似signtool(微软的命令行工具);还可以操作系统的向导程序(比如微软Windows上的签名文件安装,导入并对文件数字签名的向导)。 xNix下,可以用GnuPG (gpg)从证书到签名,一次搞定。
3. 如果做程序开发,可以利用signtool这样的命令行工具,写批处理,然后加入自己项目的make过程中自动加签。

『拾』 windows里面的程序属性中的数字签名→证书安装是做什么用的

首先,从图复片看,你选的是一制张,签名证书。这种证书是可以对某个文件做签名,做了签名后,如果这个文件被篡改,则会有能被侦测到,作用是防篡改和防抵赖。
你安装了此证书没什么用。所有数字证书都可以安装到你的电脑上,安装上证书一般有两种目的,一是信任证书,一是作为自己的标识。而这张签名证书已经是受信的,并且由于你没有私钥,所以不能代表自己。
这是数字证书的概念,如果有兴趣,可了解下。

阅读全文

与软件数字签名证书相关的资料

热点内容
民事案件申诉的期限 浏览:706
计算机软件著作权许可合同范本 浏览:281
马鞍山市政府王晓焱 浏览:176
vn猪年限定 浏览:90
马鞍山金苹果驾校 浏览:324
软件使用权合作协议 浏览:123
七日杀75创造模式 浏览:905
潍坊高新区公共行政审批服务中心 浏览:455
马鞍山深蓝光电 浏览:699
06岁公共卫生服务工作总结 浏览:137
基本公共卫生服务规范第三版 浏览:249
矛盾纠纷排查调处记录表 浏览:59
电力qc成果发布ppt 浏览:407
沙雕发明博主 浏览:105
禹城市工商局合名 浏览:977
网络侵犯著作权报案 浏览:734
税务报到期限 浏览:6
怎样查询银行卡有效期 浏览:19
浙江省温州市工商局企业查询 浏览:592
马鞍山全套多少钱 浏览:568