
使用 CMD 命令如何给 Java jar 包数字签名操作?下面大眼仔旭(www.dayanzai.me)带大家一起看看吧。JDK 中自带了一个 jar 包签名工具 jarsigner,可用来给 jar 包做签名。此工具需要一个 keystore 文件,可用 JDK 中的 keytool 工具生成。为什么 JAR 要被签名?当用户启动一个 Java Network Launching Protocol (JNLP,Java 网络加载协议)文件或使用一个 applet 时,这个 JNLP 或 applet 请求系统提供超过一般的访问。
第一步:
安装好 Java 环境:配置 Java 环境教程
第二步:
打开 CMD 命令生成名为 DaYanZai.store 的密钥库,别名为 DaYanZai,输入:
1 keytool -genkey -keystore DaYanZai.store -alias DaYanZai -validity 55555
密码:123456 (根据需要自己输入) 其它选项根据需要输入,最后确认:y
提示:该证名书默认期限为 6 个月。为了能使应用程序不受时间的限制,keytool 命令提供了一个参数 validity,利用它可以指定签名有效日。
第三步:
导出 DaYanZai.cer 数字证书
1 keytool -export -keystore DaYanZai.store -alias DaYanZai -file DaYanZai.cer
密码:123456 (根据需要自己输入)
第四步:
对 Hello.jar文件进行签名
1 jarsigner -keystore DaYanZai.store D:\hello.jar DaYanZai
现在你的 jar 已经被签名了。运行 JARsigner -verbose -verify Hello.jar 可以确定这个 jar 已经被成功签名,现在你可以更好地控制你的 JNLP 或 applet 的安全模型。
文章名称:《使用 CMD 命令如何给 Java jar 包文件执行数字签名操作》
文章固定链接:https://www.dayanzai.me/jar-signature.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
猜你喜欢
- 2024-07-01超级 AI 图像增强工具 SuperImage 1.4.0 x64 中文绿色免费版
- 2020-07-16下载安装 Windows 10 Build 2004 策略组 (Admx) 管理模板
- 2024-01-11开源 2D 动画制作工具 AnimeEffects 1.3.4 x64 中文汉化版
- 2025-04-01WordPress 密码忘了怎么办?重置 WordPress 管理员密码教程
- 2019-06-28PANTONE 色卡 潘通色卡电子版 PANTONE 3.0 绿色中文版
相关推荐
- 2023-10-21什么是 HEIC 文件以及 iPhone 为什么使用它们?
- 2024-01-03日本相机制造商将利用数字签名来对抗 AI 图像技术
- 2024-12-26多媒体文档管理工具 J. River Media Center 33.0.52 x64 中文免费版
- 2020-01-02Logo 设计工具 EximiousSoft Logo Designer Pro 3.25 中文汉化免费版
- 2024-07-19开源代码托管平台 SourceForge 文件下载慢或无法下载解决方法
发表评论
MORE>>微软应用
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
MORE>>安卓应用
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
MORE>>教程资源
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
MORE>>其它资源
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8




