【发布时间】:2012-05-07 11:42:57
【问题描述】:
我正在尝试使用以下命令将标准 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
你知道如何解决这个问题吗?
【问题讨论】:
-
您的 PCKS#12 密钥库似乎已损坏。你能用
openssl pkcs12 ...验证吗?
标签: java openssl keytool pkcs#12 jks