Chinaunix首页 | 论坛 | 博客
  • 博客访问: 413899
  • 博文数量: 73
  • 博客积分: 3120
  • 博客等级: 中校
  • 技术积分: 785
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-20 12:26
文章分类

全部博文(73)

文章存档

2013年(4)

2012年(10)

2011年(32)

2010年(27)

分类: Windows平台

2013-07-22 09:34:22

1、获取证书
cert.pfx
2、生成cat

cmd /C "%DDK_PATH%\bin\selfsign\Inf2Cat /driver:%cd% /os:Server2008_X64,7_X64
注意inf中DriverVer的格式:DriverVer=11/20/2012,1.0.0.1
3、对cat签名:
cmd /C "%DDK_PATH%\bin\x86\signtool sign /f cert.pfx /p password /t driver.cat
4、证书验证:
cmd /C "%DDK_PATH%\bin\x86\signtool verify /pa driver.cat



一.生成自己的根证书

 

命令:        Makecert -r -pe -ss testcertstorename certfilename.cer

 

例如:        makecert –n “CN=rcao” –r –pe –ss Richard Richard.cer

 

二.安装根证书

 

命令:        certmgr.exe -add certfilename.cer -s -r localMachine root

certmgr.exe -add certfilename.cer -s -r localMachine trustedpublisher

 

例如:        certmgr.exe –add Richard.cer –s –r localMachine root

                  Certmgr.exe –add Richard.cer –s –r localMachine trustedpublisher

 

验证:        使用命令certmgr.msc打开Certificates对话框

       -> Trusted Root Certification Authorities -> Certificates

-> Trusted Publishers -> Certificates

-> Richard -> Certificates

下面应该可以看到证书 Richard.cer

 

三.导出个人证书(PFX)

 

使用命令certmgr.msc打开Certificates对话框,

选择路径 -> Richard -> Certificates

双击证书Richard

在弹出的对话框中选择Details标签,

点击Copy to File…按钮,根据提示导出证书

阅读(1792) | 评论(0) | 转发(0) |
0

上一篇:Android 文件系统使用

下一篇:没有了

给主人留下些什么吧!~~