VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

Java代码签名证书应用指南(Java实现签名apk)

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

Java代码签名证书主要用于证明软件开发者开发的软件代码符合Sun Java规范,并使用Java代码签名证书对Java代码进行数字签名,使最终用户可以确信代码通过了权威的第三方认证,并确保代码在传输过程中没有被非法篡改或破坏。

使用Java代码签名证书前,申请代码签名证书,主机参考可以提供Comodo代码签名证书,Thawte代码签名证书,Symantec代码签名证书。参考价格表如下:

联系在线客服获取优惠信息。

Java代码签名证书应用指南(Java实现签名apk)-主机参考

成功购买Java代码签名证书后,您可以联系我们的客服为您免费安装,也可以继续查看本文档:

转换。pvk和。spc到。pfx格式。

当您申请Microsoft代码签名证书时,您已经成功生成了私钥文件mycert.pvk并获得了代码签名证书(公钥)mycert.spc您需要将这两个文件转换成PKCS12格式的文件mycert.pfx。

步骤2:将PFX签名证书导入到密钥库中。

使用以下命令检查您的开发工具中的Keytool是否可以读取PFX格式证书。请注意输入keytool.exe和mycert.pfx文件的正确路径(以下命令在JDK\BIN目录下):

keytool-list-storetype pkcs1keystore mycert . pfx

如图所示,会提示您输入私钥密码,这表明您的Keytool可以读取这个PFX格式的证书。请注意,下面第二条红线显示您的签名证书的别名。在下面签名时,您需要输入此别名。

Java代码签名证书应用指南(Java实现签名apk)-主机参考

用jarsigner对JAR文件进行签名:

jarsigner-storetype pkcs1keystore mycert . pfx myjar . jar key entry _ friendly _ name

请注意:命令行的最后一个参数是keyentry_friendly_name(证书别名,或:证书的友好名称)。如果您的证书有别名,请输入该别名。如果不是,则是默认字符串,如图,会提示输入私钥密码,签名成功后没有提示:

Java代码签名证书应用指南(Java实现签名apk)-主机参考

步骤4使用以下命令验证签名的JAR文件:

jarsigner-verify-verbose-certs myjar . jar

如图所示,将显示签名证书的所有信息,包括软件发布者的名称(CN=,图中红色下划线部分),证书颁发机构的中间根证书和顶根证书,最后显示“已验证签名”和“jar已验证”。

Java代码签名证书应用指南(Java实现签名apk)-主机参考

一旦签名成功,就可以把签名后的JAR文件放到网上供用户下载。客户端的Java系统会显示您的签名证书信息。如果签名文件被篡改或损坏,系统会提醒用户并拒绝安装。

凡购买安信SSL证书的用户,可享受30天免费咨询、免费指导、免费安装、无条件退款的政策。欢迎新老用户申请和更新SSL证书。

声明:本文由“主机参考”原创发布,原文链接:https://www.zhujicankao.com/8759.html,未经允许不得转载该内容,转载时应注明出处!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:Java代码签名证书应用指南(Java实现签名apk) https://zhujicankao.com/92294.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » Java代码签名证书应用指南(Java实现签名apk)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!