创建拥有本地执行权限的Applet(RSA-Signed Applet)

创建拥有本地执行权限的Applet(RSA-Signed Applet)
[资料来源:http://www.pennysoft.net]
[作者:何庆华 Penny Hot]

1、设置jdk_bin变量:
set jdk_bin="C:/Program Files/Java/jdk1.6.0/bin"
* "C:/Program Files/Java/jdk1.6.0/bin"为jdk/bin文件的路径

2、创建RSA密钥:
%jdk_bin%/keytool -genkey -keystore [store_name.store] -alias [alias_name]
%jdk_bin%/keytool -genkey -alias [alias_name] -keyalg RSA
* [alias_name]代表密钥的名称

===============================================
查看keystore中的实体内容(可忽略跳过):
%jdk_bin%/keytool -v -list
===============================================

3、安装自己的测试证书:
%jdk_bin%/keytool -export -keystore [store_name.store] -alias [alias_name] -file [certificate.cer]
%jdk_bin%/keytool -export -alias [alias_name] -file [certificate.cer]
* [alias_name]代表密钥的名称
* [certificate.cer]代表证书的名称,一般证书都以.cer为后缀名。

4、生成Applet使用的jar文件(将编译后的class文件打包成jar):
%jdk_bin%/jar cvf [jarname.jar] [class_file_name.class]

5、用RSA密钥签名Applet:
%jdk_bin%/jarsigner -keystore [store_name.store] [jarname.jar] [alias_name]
%jdk_bin%/jarsigner [jarname.jar] [alias_name]

===============================================
删除RSA密钥:
%jdk_bin%/keytool -delete -alias [alias_name]
===============================================

注:“=”等号线中的内容的可以不执行。

[资料来源:http://www.pennysoft.net]
[作者:何庆华 Penny Hot]

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值