`

jar签名

    博客分类:
  • java
阅读更多
jar签名

1. 先将你的class打包成jar 文件;如为leaderbird.jar
2. 使用cd 操作系统命令进行到当前所对应的jar文件所在的目录
3. 使用命令:
keytool -genkey -alias workkey -keystore workstore -validity 2000
得到与设置key;其中workkey为别名,workstore为key名称.其中2000代表有效天数为2000(天)
4. 接下来按照提示进入输入相关信息。如下图实例:



5. 设置你本次要签名的那些jar文件;用下面的命令.
jarsigner -keystore workstore leaderbird.jar workkey

注意与第三步的名称保持一致就可以了.

6. 为其他jar文件签名,重复第五步就可以了.
分享到:
评论
3 楼 leaderbird 2009-03-19  
应该可以的,我这样用过
2 楼 zoutuo 2009-03-07  
现在一般网上说的都是使用时间6个月的。但您说的这个方法在我这里似乎有问题。
1 楼 zoutuo 2009-03-07  
不行啊,keytool -genkey -alias workkey -keystore workstore -validity 2000 这句话怎么有错呢?

相关推荐

    Jar签名软件

    "Jar签名软件"就是这样一个工具,它简化了对JAR文件签名的过程。 签名JAR文件的主要目的是验证其来源,确保内容未被篡改,并允许Java运行时环境识别和信任该代码。这一过程涉及数字签名,它是使用私钥进行加密的一...

    Pepk.jar 签名工具(华为市场或者谷歌市场上架app签名需要)

    Pepk.jar 签名工具(华为市场或者谷歌市场上架app签名需要) 华为市场或者谷歌市场上架app签名需要 Android app 签名生成工具 执行完命令,会生成 output.zip , 然后把 output.zip 上传即可

    javaFX之HelloWorld部署之为jar签名事宜

    这个“JavaFX之HelloWorld部署之为jar签名事宜”主要探讨的是如何在JavaFX项目中创建一个简单的"Hello, World!"程序,并将其打包成可执行的JAR文件,同时对这个JAR文件进行签名,以便于在不同环境下的安全分发和执行...

    java JAR包签名

    在Java Web Start中,JAR签名特别重要,因为它允许用户安全地下载并运行远程应用。JAR包签名与Java Web Start的策略文件结合,可以控制哪些应用有权限运行,进一步提高了安全性。 在实际开发中,有时还会遇到一些...

    Apktool signapk.jar 可签名

    用apptool编译后, 再使用signapk.jar签名就可以了. java -jar signapk.jar testkey.x509.pem testkey.pk8 test.apk test-signed.apk 以下是我打包好的apktool, 包含signapk.jar, 可以直接使用.

    jar 包自动数字签名工具

    在互联网上发布JAR文件,特别是作为Applet时,为了确保代码安全性和用户信任,需要对它们进行数字签名。本工具——"jar 包自动数字签名工具",专门设计来简化这一过程。 数字签名是一种用于验证文件完整性和来源的...

    华为AppGallery Connect应用签名pepk.jar

    在上述命令中,`--v2SigningEnabled` 和 `--v1SigningEnabled` 参数分别控制V1(也称为JAR签名)和V2(全文件系统签名)的启用。这两种签名方式都是Android为了增强应用的安全性而引入的,V2签名提供了更好的完整性...

    安卓系统级签名工具signapk.jar及所需文件

    实践结果 ...(1)输入java -jar signapk.jar platform.x509.pem platform.pk8 c:\helloword.apk c:\hellowordSigned.apk (2)保证虚拟机开机,然后输入命令 adb install hellowordsigned.apk 至此结束。

    jar或者APK安装签名源程序

    `apksign`工具使用V1(JAR签名)和V2(APK包签名)或V3(APK签名方案3)进行签名,以提供更好的安全性。 1. **V1签名**:类似于`jarsigner`,在ZIP归档的末尾添加签名块,但也会在每个DEX文件上签名,以确保即使DEX...

    1.7JAR包签名工具

    标题 "1.7JAR包签名工具" 涉及的是Java应用程序的打包与安全问题。在Java开发中,JAR(Java Archive)文件是一种集合了类文件、资源文件和其他元数据的压缩格式,用于分发和运行Java程序。签名JAR文件是确保其完整性...

    验证apk/jar的签名

    修复了android5.0之前的系统版本对apk的验证漏洞,删除,增加,修改都能检测 安装apk和加载jar插件时通过验证cert.RSA, .MF .SF等签名文件证书以及摘要值比对判断是否是非法篡改过得apk/jar文件

    签名single.jar

    标题中的"签名single.jar"是一个专门用于对Android应用程序(APP)进行签名的工具,它可以帮助开发者对APK文件进行签名,以确保其能够在设备上正确安装和运行。 签名APP的过程主要包括以下步骤: 1. **生成密钥对*...

    Android APK 系统签名工具(signapk.jar)

    Android APK 系统签名工具(signapk.jar)是Android应用开发过程中不可或缺的一部分,它主要用于对APK文件进行签名,这是Android系统安装应用的基本要求。在Android平台上,每个应用程序都需要一个数字签名来验证其...

    Pepk.签名压缩工具 pepk.jar

    传统的签名方式通常使用如Keystore或Jarsigner工具,而Pepk.jar则在签名的基础上增加了加密环节,更加强调针对华为设备的适配和安全防护。 7. **总结** Pepk.jar是华为AppGallery Connect提供的一个重要工具,它...

    GetApkInfo.jar(里面是jar格式的)

    Android支持多种签名方案,包括v1(JAR签名)、v2(APK Signature Scheme v2)和v3(APK Signature Scheme v3)。其中,v2签名是在Android 7.0(Nougat)引入的,它的主要优点在于提高了安装速度和安全性,因为它能...

    itext5.5.12jar以及签名验签依赖jar和亚洲语言包

    itext5.5.12jar以及签名验签依赖jar和亚洲语言包 jar目录 itext5-5.5.12.jar itext核心jar itext5-itext-pdfa-5.5.12.jar itext5-itext-xtra-5.5.12.jar itext5-xmlworker-5.5.12.jar itext-asian.jar 亚洲语言包 ...

    SignApkV2 签名工具

    - 多签支持:对于同时支持V1 (JAR签名) 和V2签名的APK,SignApkV2也能完成双签名操作,以确保对旧版Android设备的兼容性。 【74553d8f6f03441b977cc0512ce4650b】这个文件名可能是SignApkV2工具的特定版本或者一个...

Global site tag (gtag.js) - Google Analytics