java 的jar包签名
来源:互联网 发布:cms后台管理系统 编辑:程序博客网 时间:2024/06/05 03:15
java 的jar包签名.可以防止别人篡改被签名的jar包.
步骤:
(1)将java程序打包
jar cvf test.jar test.class
(2)生成名为mcni.store的密钥库,别名为mcni
keytool -genkey -keystore mcni.store -alias mcni
密码:123456 (根据需要自己输入) 以下根据需要输入,最后确认:y
(3)导出mcni.cer数字证书
keytool -export -keystore mcni.store -alias mcni -file mcni.cer
密码:123456 (根据需要自己输入)
(4)对test.jar文件进行签名
jarsigner -keystore mcni.store test.jar mcni
密码:123456 (根据需要自己输入)
另外
一条警告说该证名书只能使用6个月。为了能使应用程序不受时间的限制,keytool命令提供了一个参数validity,利用它可以指定签名有效日。例如:
keytool -genkey -keystore mcni.store -alias mcni -validity 55555
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/luoyahu/archive/2009/02/21/3916320.aspx
- java 的jar包签名
- Java虚拟机体系结构 - JAR包的签名与认证
- java jar 包文件签名步骤
- java打jar包,并签名有感
- java jar 包文件签名步骤
- jar包重新签名
- JAVA的JAR包
- java的jar包
- java之jvm学习笔记七(jar包的代码认证和签名)
- java之jvm学习笔记八(实践对jar包的代码签名)
- java之jvm学习笔记八(实践对jar包的代码签名)
- java之jvm学习笔记七(jar包的代码认证和签名)
- java之jvm学习笔记七(jar包的代码认证和签名)
- java之jvm学习笔记八(实践对jar包的代码签名)
- jar签名(同目录下的所有jar包,并导出签名文件).bat
- 用SignApk.jar 签名包
- jar包签名和验证
- 用SignApk.jar 签名包
- 工作中碰到的LR问题
- 分享我的学习方法——还是坚持+努力
- 题目1055:数组逆置
- mysql正则表达式的学习
- android46_引起安卓内存泄露
- java 的jar包签名
- error C2665: 'AfxMessageBox' : none of the 2 overloads could convert all the argument types
- cvc个人记录[为了方便以后查看]
- APUE学习笔记——第十二章 线程控制
- 链表逆置
- SQL2000做附加数据库时报处理日志出错,错误代码9004--解决
- 【protocol buffers】java解析.proto文件具体方法
- Linux系统调用--- mount/umount函数详解
- base64加密 解密