什么原因导致密钥工具错误“无法解密安全内容条目”?

2022-09-01 06:32:31

我正在尝试使用以下命令将标准PKCS #12(.p12)密钥存储转换为Java JKS密钥存储:

keytool -importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore.jks

它在以下情况下失败:

keytool error: java.io.IOException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded

你知道如何解决这个问题吗?


答案 1

有时,此错误是使用不正确的 p12 密钥密码的症状。


答案 2

pkcs12 密钥库确实已损坏。


推荐