2024年3月14日发(作者:)

首先我们将压缩到C:/signcode

一、"数字证书"制作软件MakeCert

是一个微软出品的用来制作"数字签名"的软件,是命令行界面,利用它可以轻

松地做出属于自己的个人"数字签名",当然自己做出来的这个数字签名是不属于受信任的证

书的,但这并不太影响使用。

二、CAB压缩软件包制作工具IEXPRESS

是的GUI界面程序,用来把程序所需文件压缩打包为CAB格式,便于传

输,当然如果你的程序是一个独立的EXE文件时,可以不需要用这个工具打包,但考虑现

在多数免费空间不支持EXE格式的文件上传,建议打包!类似的工具还有命令行界面的

三、数字签名软件Signcode

我们可以使用和自己的"数字证书"签署自己的软件,给软件加上数字签

名,使其可以在网页中运行

大伙准备好了吗?下面就和我一起来属于自己的数字签名控件吧,

第一步:制作"数字证书"

解压到C盘根目录下,运行CMD进入dos 输入CD C:/signcode

makecert的命令如下:

makecert - -n "CN=钟德荣" -ss My -r -b 01/01/1900 -e 01/01/9999

其中

- 意思是生成一个私匙文件

-n "CN=尚极工作室" 其中的"尚极工作室"就是签名中显示的证书所有人的名字,记住要改

为你自己的或你想要的名字呀!

-ss My 指定生成后的证书保存在个人证书中

-r 意思是说证书是自己颁发给自己的,呵呵

-b 01/01/2009 指定证书的有效期起始日期,格式为月/日/年,最低为1900年

-e 01/01/9999 指定证书的有效期终止日期,格式同上,我想 9999年你应该是活不

到的^)^

至于其他命令暂时用不到,我也不多做介绍啦。

在上面的界面中,不需要填私匙密码吧?直接点"无"按钮就可以拉,如果你喜欢麻烦就输入

密码,并记住它。好啦!已经在目录下生成了你的私匙文件,但证书在哪里?

别急,打开IE 的"Internet选项",切换到"内容"标签,看到"证书"按钮没?点它!