主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
“代码签名证书”的作用已经介绍了很多,本文就不解释了。Java代码签名证书是代码签名证书的一种。本文主要介绍Java代码签名证书的应用和安装方法指南。
1.下载签名工具
使用签名工具中的keytool、jar、jarsigner申请代码签名证书,对您的代码进行数字签名。
注:可以联系主机参考在线客服帮你办理代码签名证书。
2.申请代码签名证书
1)生成私钥和公钥
c:\ JDK 1.5 \ bin \ keytool-genkey-keyalg RSA-keystore & lt;密钥库文件名& gt-别名& lt别名名称& gt
Keytool会提示您输入您的私钥密码、您的姓名(您的姓名,填写公司网址)、您的部门名称、公司名称、城市、省份和国家缩写(中国:CN,其他国家填写其缩写)。公司名称必须与证明文件上的名称一致,部门名称(OU)可以省略。除CN外,所有缩写可以是英文或中文。请务必保管好您的私钥和私钥密码。CA不会要求您提供私钥文件!
2)生成证书CSR文件。
c:\ JDK 1.5 \ bin \ keytool–certreq–file certreq . CSR–keystore & lt;密钥库文件名& gt-别名& lt别名名称& gt
3.安装并使用代码签名证书。
1)CA颁发代码签名证书后,您可以获取证书和根证书链,并保存和备份keystore文件。
2)将Applet代码打包到JAR文件中。
请使用jar将您的Java代码打包到一个JAR文件中,该文件包含当前目录及其子目录中的所有Applet文件:
文件C:\ test applet . JAR . JAR文件包含当前目录及其子目录下的所有文件。
C:\ JDK 1.5 \ bin \ jar CVF C:\ test applet . jar
运行后,Jar将显示:Jar响应:
添加的清单
添加:test applet . class(in = 94208)(out = 20103)(收缩78%)
添加:test helper . class(in = 16384)(out = 779)(收缩95%)
3)数字签名的小程序
用jarsigner对JAR文件进行签名,最后一个参数Mycert是密钥库中签名证书的别名:
C:\ JDK 1.5 \ bin \ jar signer C:\ test applet . jar MyCert
(a)将提示您输入私钥密码,请使用您在步骤1中设置的密码;
(b)请输入的完整路径和文件名。jar文件,MyCert是您在生成私钥和CSR时使用的别名
(c) Jarsigner将为您的代码生成一个散列,并将这个散列和您的签名证书添加到JAR文件中。
如果您已经从其他计算机备份了一个密钥库文件(如wotonecs.jks),则可以使用以下命令对JAR文件进行签名,最后一个参数wotonecs是密钥库中签名证书的别名:
C:\ JDK 1.5 \ bin \ jarsigner-keystore wotonecs . jks C:\ test applet . jar wotonecs
(d)使用以下命令验证签名的jar文件验证签名的JAR文件的输出。
c:\ JDK 1.5 \ bin \ jarsigner-verify-verbose-certs c:\ test applet . jar
安装成功后,客户端的Java系统会显示签名证书信息。如果签名文件被篡改或损坏,系统会提醒用户并拒绝安装。
温馨提示:主机参考提供多品牌代码签名证书应用安装服务,免费咨询安装,为您提供一站式服务。欢迎咨询。
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:Java代码签名证书应用程序安装教程(Java实现签名apk) https://zhujicankao.com/90988.html
评论前必须登录!
注册