jarsigner 相关问题

jarsigner - JAR签名和验证工具为Java ARchive(JAR)文件生成签名,并验证签名JAR文件的签名。

为什么Spring Boot启动时,Jarsigner没有被触发?

我使用 Jarsigner Maven 插件如下。 org.apache.maven.plugins maven-jarsigner-插件 我使用 Jarsigner Maven 插件如下。 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jarsigner-plugin</artifactId> <version>3.0.0</version> <executions> <execution> <id>sign</id> <phase>package</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> <configuration> <keystore>${project.basedir}/JarKeyStore.jks</keystore> <alias>myalias</alias> <storepass>P@ssw0rd</storepass> <keypass>P@ssw0rd</keypass> </configuration> </plugin> 我生成了 JarKetStore.jks 文件。 我打完包后,确实可以看到jar包中生成的文件。 但是当我尝试替换里面的class文件然后启动spring boot项目时,Jarsigner并没有阻止我启动它,一切都正常了。我的Jarsigner不起作用? 但是,当我尝试替换这个spring boot项目的子包中的某个class文件(也经过Jarsigner验证)时,启动时会报错。 您需要参考: Apache Maven Jarsigner 插件用法 如文档“验证项目工件和附件的签名”中所述,您需要自己启用验证。 <executions> <execution> <id>sign</id> <goals> <goal>sign</goal> </goals> </execution> <execution> <id>verify</id> <goals> <goal>verify</goal> </goals> </execution> </executions>

回答 1 投票 0

jarsigner:无法打开jar文件:app-release-unsigned.apk

我目前正在处理cordova项目,我尝试用这组行生成密钥 keytool -genkey -v -keystore -alias -keyalg RSA -keysize 20...

回答 4 投票 0

如何通过命令行传递jarsigner.exe密码?

我知道这是不安全的,但是有没有简单的方法可以将密码传递给 jarsigner.exe: jrsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ... 输入

回答 2 投票 0

尝试使用 jarsigner 和 Azure Key Vault Java 17/21 对 jar 进行签名时出现错误“未找到 AZUREKEYVAULT”

我已遵循文档https://github.com/backwind1233/AzureDocs/blob/main/AzureJavaSDK/JCA/integrate_keyvault_JCA_provider_with_jarsigner.md#step-1--download-and-configure-jca-provider-...

回答 1 投票 0

为什么我收到“无清单”。和“jar 未签名。”为我的 APK 执行“jarsigner -verify -verbose -certs”时

我的 Android 项目之一正在生成未签名的 APK。我正在使用下面提供的配置,然后验证生成的 APK。 我确定 Gradle 正在使用我提供的密钥库文件,因为我尝试过

回答 3 投票 0

重新编译android代码后无法安装

我想反编译现有的 Android 应用程序并修改后重新编译并签名,但我无法在 Android 11 上安装。我在模拟器上收到此错误消息: 错误代码:'-124',消息='-124:

回答 1 投票 0

如何通过 Gradle 任务中的 jarsigner 对 jar 进行签名?

摇篮8.6 我正在尝试使用 Gradle 任务中的 jarsigner 对 jar 进行签名。 我做的第一件事是生成证书: keytool -genkey -alias test -validity 3650 -keyalg RSA -keystore test.jks 一个...

回答 1 投票 0

jarsigner “只能指定一个别名”

在 Windows 命令提示符中: >keytool -genkey -别名我 >keytool -selfcert -别名我 >jarsigner myJar.jar 我 只能指定一个别名 我未能在...

回答 6 投票 0

我可以使用 azure key Vault 使用 jarsigner 来签署 jar 文件吗

我在 azure key Vault 中有一个证书,我不想将其导入到签名计算机中。相反,我想使用该证书通过对 azure key Vault 或某些 o 进行身份验证来签署 jar 文件...

回答 2 投票 0

jarsigner 默认签名算法失败

jarsigner 默认签名算法会定期更新为更强的算法。对于我们来说,使用本地证书,这曾经是 SHA1withDSA。现在,同一个证书是 SHA256withDSA。

回答 1 投票 0

JAR 签名可以阻止某人修改 JAR,但是什么可以阻止某人用自己已签名或未签名的 JAR 进行交换呢?

我有一个Java桌面应用程序。我正在下载并动态运行 JAR 文件。 JAR 签名可防止有人修改我下载的 JAR 文件。我如何验证我的

回答 2 投票 0

使用 Jenkins Pipeline 签署 JAR 文件

我正在尝试使用 Jenkins Pipeline 中的 jarsigner 对 JAR 文件进行签名。虽然我可以手动执行此操作,但我不确定它应该如何在管道脚本中工作。有人可以帮助我吗? 罐签名者-

回答 1 投票 0

Jarsigner - 别名包含变音符号

这是我在这里发表的第一篇文章。我想寻求帮助。 我在签署 .jar 应用程序时遇到问题。我不知道如何在 jarsigner 命令中指定别名,其中包含变音符号。 我有...

回答 1 投票 0

.NET MAUI Android 构建在 GitHub 操作上失败,jarsigner.exe 退出并显示代码 1

总结: 我正在尝试使用 GitHub Actions 构建并签署 .NET MAUI Android 应用程序。虽然一切都在我的本地计算机上完美运行,并且 GitHub Actions 工作流程运行顺利,直到...

回答 1 投票 0

以编程方式签署 JAR

我想用我的代码签署一个没有密钥库的 JAR - 只使用私人用户的密钥(因为我有很多用户和密钥)。 我发现了同样的问题,但它使用了密钥库,我想...

回答 1 投票 0

确保所有运行的、被签名的、被我签名的Jar文件?

我有一个 Java 桌面应用程序。我试图找到一种方法来下载更新的 jar,并在我的用户无需完全重新安装他们的应用程序的情况下运行它们。我需要安全地做到这一点,并且...

回答 1 投票 0

jarsigner支持哪些椭圆曲线?

我将使用ECDSA密钥对JAR进行签名,现在我可以选择要使用的椭圆曲线。我至少需要能够用jarsigner生成签名。我在哪里可以看到,什么椭圆形...

回答 2 投票 2

我无法为我的.apk加上时间戳

我正在尝试对.apk进行签名以将其导出到android商店中,但是无论我如何尝试使用时间戳服务器对其进行签名,我都无法使其正常工作:“证书在实际日期之前过期” ... i ...

回答 1 投票 1

如何使用jarsigner签名apk?

我几乎没有编程知识。我能够通过命令提示符打开jar签名器,然后得到各种jar签名器选项,我不知道如何使用它们。任何人都可以向我解释一下...

回答 3 投票 21

Phonegap APK-jarsigner -verify抛出错误-无效的SHA-256签名文件摘要(用于res / layout / notification_action.xml

我已经使用keytool -genkey -v -keystore xx_yy_zz.keystore -alias xx_yy_zz_alias_name -keyalg RSA -keysize 2048 -validity 10000创建了密钥库,已上载到Phonegap并生成了APK文件...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.