创建拥有本地执行权限的Applet(RSA-Signed Applet)
来源:互联网 发布:已备案域名出售 编辑:程序博客网 时间:2024/05/30 23:02
创建拥有本地执行权限的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]
- 创建拥有本地执行权限的Applet(RSA-Signed Applet)
- 让Applet拥有更高的访问权限
- 关于Applet利用数字签名获得本地访问权限的问题
- 关于Applet利用数字签名获得本地访问权限的问题
- 关于JS调用Applet的执行权限的问题
- Applet数字签名,授予访问本地资源的方法(转载)
- Applet
- Applet
- applet
- Applet
- Applet
- Applet
- Applet
- applet
- applet
- Applet
- applet
- Applet
- The WPF Tab Control - Inside and Out
- ArmKiller_v1_2_Tool_by_[TLG]XQuader
- DataGrid数据导入excel或word
- 解释“易语言.飞扬”为什么不支持“OCX开发,DLL开发,COM调用,独立编译”
- EXT核心API详解(一)-Ext
- 创建拥有本地执行权限的Applet(RSA-Signed Applet)
- How to Test Private and Protected methods in .NET
- 用C#编写验证码的方法
- EXT核心API详解(二)Array、Number、Date、Function类
- 向大家推荐一本书
- EXT核心API详解(三)Ext.Element类
- 生活与管理中的18条实用定律
- 用C#实现图片数据库存储与显示
- 交换排序实现(冒泡排序,快速排序)