CNPDA智能手机论坛 » S60第3版综合讨论区 » 超详细软件签名教程汇总(全图示)
我咋啥都不会呢……
光荣退休
- -BT叫偶小爱
写在前面 由于一些会员拿到证书以后也不是很清楚怎么用证书来签名,所以我在这里把常见的几种签名的方法汇总一下,希望能给大家一些帮助
软件签名目前比较常见有3种方法: 1.用开心智能签名(仅限于KEY是无密码的) 2.用诺基亚签名软件签(KEY有无密码都可以签) 3.DOS下手动签名(KEY有无密码都可以签) 这里说一下KEY的问题:由于在生成CSR文件的时候所使用的KEY各不相同,而证书签名的时候要使用申请证书时所使用的KEY。所以签名的时候不能用错KEY! 在CNPDA申请的每一个证书,下载的证书包里都应该包含3样东西:证书、KEY文件、和一个文本文档(如图) KEY就是你证书所对应的KEY,文本文档的话主要是记录你的KEY是不是有密码的
在搞清楚KEY和证书的问题以后,现在要进入正题了 在上面常见的3中方法中,以开心智能的最为简便,DOS手动签名最为烦琐 我从简单的开始说起,如果解决了问题的话就不用看下面的了
首先要准备 1.证书一张(还在为没有证书而烦恼么?快点这里申请吧!!) 2.证书对应的KEY一个
用开心智能签名的方法: 1.打开证书签名专家(软件帖子最后的附件里下载) 2.选择软件签名 3.导入自己的证书 4.导入需要签名的软件(个人推荐放在桌面上,这样比较方便) 5.点击执行签名
只需点击几下鼠标,签名过程就搞定了,是不是很方便? 在CNPDA申请的证书90%以上都是无密码的KEY,所以请先尝试这种方法
有些会员在使用上面的这种方法签名的时候会发生证书错误的现象,这时候一般是由于你证书所对应的KEY是有密码的KEY 对于有密码的KEY,我推荐用诺基亚自签名程序来签名(软件帖子最后的附件里有) 这个从理论上所有的证书(不管KEY有没有密码)都能够用这个来签,我到目前还没有发现这个软件不能签而DOS能签的情况
1.打开诺基亚自签名程序(软件帖子最后面的附件里有) 2.导入要签名的程序(推荐放在桌面上) 3.导入自己的证书 4.导入证书所对应的KEY(KEY在下载的证书包里找) 5.有密码的输入密码,没密码的直接跳过不用填(我用的BINPDA的KEY,密码是0000 ) 6.为签名好的软件起一个名称(我一般都用123这种简单的文件名来命名) 7.点击程序签名
诺基亚自签名程序无论证书的KEY有没有密码,只要导入与证书对应的KEY,都能够执行签名 当然如果没密码的话还是用开心智能更为简便
最后说一下DOS下手动签名 DOS下手动签名过程比较烦琐,而且本人使用下来觉得很容易打错命令,所以只是介绍一下,不推荐大家使用此方法(因为前面介绍的诺基亚自签名程序和DOS手动签名的原理完全一样,所以能用DOS签名的都能用诺基亚自签名程序来签名)
1.把证书、对应的KEY、需要签名的软件(推荐把软件名重命名成1.SIS,这样很方便)和SIGN.EXE放在同一个文件夹内(个人推荐放在某一个盘的根目录下,比如C盘)SIGN.EXE文件在帖子的最后的附件里下载 2.点开始→运行→输入CMD 3.在弹出的DOS命令框中输入CD C:\ 然后回车 4.然后输入signsis 1.sis 1.sisx 354805012076281.cer bin.key 0000 5.回车 6.有问题就会跳出文字来,成功了就会直接回到原来的盘符
3种方法都已经介绍完毕,希望对大家有所帮助 大家如果不会签名的话,可以到SIGN区来开新帖求助,会有人来帮助你们的
由于时间匆忙,写的不是很详细,请各位高手批评指教
2007-8-17 07:29, 下载次数: 25706
2007-8-17 07:30, 下载次数: 20397
查看详细资料
评分 TOP
万岁爷
超级版主
www.minifool.com
查看个人网站
NTD
精英机友
Install B
神话机友
ともだちいじょう、こいびとみま ...
专杀小广告
平民偶像
♂corvax♂
多事之秋
入门机友
⿴:樱.ルノ
中级机友
为了不哭我大声笑(● ̄ε ̄●)