相关疑难解决方法(0)

java.io.IOException:无法解密安全内容条目:javax.crypto.BadPaddingException:给定最终块未正确填充

我运行以下命令从PFX文件创建一个JKS文件,以便在Tomcat中使用:

keytool -importkeystore -srckeystore PFX_P12_FILE_NAME -srcstoretype pkcs12 -srcstorepass PFX_P12_FILE -srcalias SOURCE_ALIAS -destkeystore KEYSTORE_FILE -deststoretype jks -deststorepass PASSWORD -destalias ALIAS_NAME
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

keytool错误:java.io.IOException:无法解密安全内容条目:javax.crypto.BadPaddingException:给定最终块未正确填充

这是怎么造成的,我该如何解决?

java ssl tomcat jks

11
推荐指数
1
解决办法
3万
查看次数

java keytool给出"最后一块没有正确填充"

按照本Jetty指南的步骤3b,使用Keytool和OpenSSL,最后一步,我正在执行命令:

keytool -importkeystore -srckeystore jetty.pkcs12 -srcstoretype PKCS12 -destkeystore keystore
Run Code Online (Sandbox Code Playgroud)

当我运行命令时,我得到: keytool error: java.io.IOException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded

你知道怎么解决这个问题吗?

java ssl-certificate

8
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×2

jks ×1

ssl ×1

ssl-certificate ×1

tomcat ×1