如何对jar包进行数字签名
来源:互联网 发布:绝地大逃杀有mac版吗 编辑:程序博客网 时间:2024/05/22 00:51
为了使Applet或者Java Web Start程序能够访问客户端本地资源,需要对Applet或者JWS程序jar包进行数字签名,之后客户端打开Applet或者JWS程序的时候会提示是否允许该程序访问本地资源,用户如果要用你的程序,当然只能选择OK了。这样你的程序就能按照某种访问权限来访问客户机的本地资源了。
签名步骤:
1.将程序打成jar包。
这个我就不多说了,用eclipse,netbeans等开发工具很方便就能打包的。
2.用keytool命令生成.store文件。
在任意文件夹下建立一个keytool.bat文件,输入
keytool -genkey -keystore xxx.keystore -alias xxx -validity 3650
保存,双击执行。将在当前目录下生成一个xxx.keystore文件, -alias后接的是别名,-validity后面接的是该证书有效天数,这里3650表示10年。(用这个证书签名的程序10年内有效)。
3.用jarsigner程序对jar包进行签名。
新建jarsinger.bat文件,输入
jarsigner -keystore xxx.keystore helloworld.jar xxx
这样helloworld.jar就被签名了。
签名步骤:
1.将程序打成jar包。
这个我就不多说了,用eclipse,netbeans等开发工具很方便就能打包的。
2.用keytool命令生成.store文件。
在任意文件夹下建立一个keytool.bat文件,输入
keytool -genkey -keystore xxx.keystore -alias xxx -validity 3650
保存,双击执行。将在当前目录下生成一个xxx.keystore文件, -alias后接的是别名,-validity后面接的是该证书有效天数,这里3650表示10年。(用这个证书签名的程序10年内有效)。
3.用jarsigner程序对jar包进行签名。
新建jarsinger.bat文件,输入
jarsigner -keystore xxx.keystore helloworld.jar xxx
这样helloworld.jar就被签名了。
0 0
- 如何对jar包进行数字签名
- 如何给jar包进行数字签名
- 关于在applet中对jar包进行数字签名问题.
- 为jar包进行数字签名
- 如何对ActiveX进行数字签名问题
- 对CAB包进行数字签名及实现分发的过程
- 使用SignTool对软件安装包进行数字签名
- 对文件进行数字签名
- 对jar包进行再次修改
- eclipse中如何对jar包关联的源代码进行调试?
- 如何使用Eclipse进行jar包调试
- 对文件进行DSA数字签名
- 对CAB文件进行数字签名
- 对exe文件进行数字签名
- Java对文件进行数字签名
- [开发技巧] 对jar包进行再次修改
- [开发技巧]对jar包进行再次修改
- java开发技巧:对jar包进行再次修改
- class文件检验器
- java安全管理器
- java虚拟机概述
- 2014/06/09-2014/06/15周工作日志
- JAVA并发编程实践读后感
- 如何对jar包进行数字签名
- 堆积未读的书本
- mysql安装问题汇总
- 5-7月份学习计划
- 无聊的一天
- 每日两句英语
- JMX简介
- 设计模式怎么解决设计问题
- shell中cut的用法