数字签名证书的步骤
开始-->运行-->cmd
c:\Documents and Settings\Administrator>cd ../..
1.把需要进行数据签名的.class文件打包成一个jar包,命令如下:
c:\>jar cvf jfreechart-1.0.9.jar *.class(因为jfreechart-1.0.9.jar已经存在,所以这一步不需要)
2.为刚才创建的包文件(jfreechart-1.0.9.jar)创建keystore和keys。其中keystore将用来存放密匙
(private keys)和公共钥匙的认证,alias别名这儿取为weather_D_S_Applet.命令如下:
c:\>keytool -genkey -keystore weather_D_S_Applet.store -alias weather_D_S_Applet
输入keystore密码:hdatysxcz
您的组织单位名称是什么:hdaty
您的组织名称是什么:hdaty
您所在的城市或区域名称是什么:beijing
您所在的州或省份名称是什么:beijing
该单位的两字母国家代码是什么:cn
CN=hdaty,OU=hdaty,O=hdaty,L=beijing,ST=beijing,C=cn 正确吗?
[否]:y
输入
的主密码(如果和keystore密码相同,按回车)
3.将公共钥匙导入到一个cer文件中
c:\>keytool -export -keystore weather_D_S_Applet.store -alias weather_D_S_Applet -file
weather_D_S_Applet.cer
输入keystore密码:hdatysxcz
保存在文件中的认证
4.使用刚才生成的钥匙来对jar文件进行签名,命令如下:
c:/>jarsigner -keystore weather_D_S_Applet.store jfreechart-1.0.9.jar weather_D_S_Applet
最后将数字签名后的jfreechart-1.0.9.jar放入所需的工程中。只需要和applet生成的.class文件放在一
起就可以,别的地方不需要。
阅读(2476) | 评论(0) | 转发(0) |