-
由于未正确安装驱动程序导致。
-
首先创建自己的证书。 CER,然后将标尺转换为“公钥证书文件(SPC)和私钥证书文件(PVK)”,形式为“公钥证书文件(SPC)和私钥证书文件(PVK)”。
-
创建 PVK 文件 [私钥文件]。
makecert -sk digitaltitanmakecert -n cn=telstar telstar 创建 CER 文件 [公司证书]。
makecert -sk
创建 SPC 测试软件发布者证书。
cert2spc
创建 INF 文件。
version]
signature="$china$"
advancedinf=[[
file-win32-x86=thiscabfileversion=7,0,9466,0destdir=11
registerserver=yes
file-win32-x86=thiscabfileversion=6,1,9844,0destdir=11
registerserver=yes
file-win32-x86=thiscabfileversion=5,0,4522,0destdir=11
registerserver=yes
clsid=
fileversion=1,0,0,1
registerserver=yes
创建 cab 文件。
cabarc -s 6144 n
使用代码签名向导单独对 CAB 文件进行签名:makecert -sk digitaltitankey -n"cn=telstar" -ss telstar
makecert -is telstar -ic -sscert2spc
-
准备工具:
MS 中有一个证书生成器,可用于生成用于测试的证书。
第一步是生成自签名根证书(颁发者)。
makecert -n "cn=root" -r -sv
这时会弹出一个提示框,先为文件设置私钥保护密码;
然后,再次输入密码,使用私钥(在文件中)加密公钥(在文件中)。
第二步是使用此证书颁发子证书(主题)。
makecert -n "cn=child" -iv -ic -sv
此时,会弹出一个提示框,为子证书的私钥文件设置保护密码。
然后,输入子证书的私钥(in)密码,以保护子证书的公钥(in)。
然后,系统将提示您输入根证书私钥 (in) 密码以颁发整个子证书(公钥和用户信息)。
如果要颁发更多子证书,同样可以使用此证书颁发下一级证书,前提是子主体证书也可用于颁发(作为颁发者)目的。
注意:(1)如果您需要用于安全通信的交互式证书,则请加入选项-sky交换;
2) 如果您需要签名证书来颁发证书或二进制文件,请添加选项 -sky 签名
3)如果您需要客户证书来识别您的身份,或个人信息保护(电子邮件),那么,选项-n中的e字段是必不可少的。
示例:-n"cn=公司名称,e=电子邮件地址,o=组织名称,ou=组织单位,c=国家,s=省(州),p=县城"
其他辅助工具:
1)将公钥证书格式转换为SPC。
cert2spc
2) 将公钥证书和私钥合并到 PFX 格式的单个证书文件中。
pvk2pfx -pvk -spc -pfx
输入要合并的保护密码。 PVK和。 SPC文件,如果不设置即将合并的保护密码,则该保护密码与输入文件的保护密码相同。
注意:您也可以直接从 cer 文件获取 spc 文件,而不一定是 spc 文件)。
3)签名工具。
二进制数字签名。 为了保证二进制文件的完整性,数字签名是一个很好的方法。
以下命令启动具有图形界面的文件签名工具向导:
signtool wizard
下面是命令行签名:
signtool sign /f "pfx 文件的完整路径" /p "此签名中描述了 pfx 文件的保护密码" "已签名程序的完整路径"
-
我想知道你有没有解决它?
我也有这个问题。
安装了适用于 Windows 2016 的 VS2015 和英特尔 Parallel Studio XE 集群版
-
丽王历史)一、 如果这是悄无声息的事故,一般重启电脑,症状就会消失! 2。
软件冲突,不兼容:冗余的类似软件安装,(360 Butler,软件卸载,查找卸载,再次:强力清理)!
以下是创建自己的小程序的方法:1.微信版本升级后,打开微信,点击底部的“发现”菜单项,会发现升级后的“发现”菜单增加了“小程序”功能。 >>>More
** 这不再是一个谜,它不再是一项高科技工作。 普通用户也可以轻松搭建一个比较专业的**。 下面简单介绍一下搭建个人网站的一些流程和注意事项。 >>>More