数字证书制作 & pvk & cer & spc & cab

第一:在制作数字签名证书的时候用到几个文件:*.pvk 文件 *cer文件 和 *.cab文件

第二:关于一些证书相关的文件区别可以去另一篇博客查看《证书格式区别 & pvk & spc & cer 》

第三:在制作的时候建议用批处理文件操作,因为需要不断的测试(相关工具可以在我的资源里面下载)

        makecert -sv testActive.pvk -r -n "CN=KeHong Company" testActive.cer

        cabarc -s 6144 n testActiveX.cab ***.dll testActive.ocx testActive    //***.dll 文件根据自己需要填写

第四:个人对这条命令的理解,很肤浅,却便于理解: makecert -sv testActive.pvk -r -n "CN=KeHong Company" testActive.cer

首选创建一个私钥文件,所以你是需要输入一个密钥的,生成*.pvk文件,然后根据一些信息生成证书文件*.cer,这个文件是不包含私钥的,但是却在同一条命令里面生成,表示不懂,没有深入研究

第五:生成带有数字签名的cab文件

过程是这样子的:准备要被签名的*.cab文件,然后给文件颁发一个证书*.cer,这个证书文件的作用在于保证你的合法性权威性,最后用私钥*pvk 给你的文件签个名,最后数字签名文件制作好了

可以想象成这样子:学校颁发毕业证的时候:首先有内容:***学校***级***专业***人*** ,这是文件;然后这些内容需要配一个高校的权威毕业证有编码;最后这个文件还要有学校的签名:章&校长签字,这样你这个毕业证就能用了

发布了19 篇原创文章 · 获赞 12 · 访问量 6万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章