你瞅啥呢

2022-07-24 java.io.IOException: Keystore was tampered with, or password was incorrect

前言:rn app as工具 想要打包 生成新密钥 c盘cmd运行keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 报错。

具体报错:

C:\Program Files\Java\jdk-16\bin>keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000
输入密钥库口令:
keytool 错误: java.io.IOException: keystore password was incorrect
java.io.IOException: keystore password was incorrect
        at java.base/sun.security.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:2086)
        at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:220)
        at java.base/java.security.KeyStore.load(KeyStore.java:1472)
        at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1081)
        at java.base/sun.security.tools.keytool.Main.run(Main.java:411)
        at java.base/sun.security.tools.keytool.Main.main(Main.java:404)
Caused by: java.security.UnrecoverableKeyException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.
        ... 6 more

C:\Program Files\Java\jdk-16\bin>

原因:java.io。IOException:密钥库密码不正确

解决方案:检查你的密码是否正确,找到正确的密码并输入。

注:我这里输入的密码是123456,随便输入的,接下来我要想想密码是什么。

posted @ 2022-07-24 14:32  叶乘风  阅读(2206)  评论(1)    收藏  举报