根据 step 3b of this Jetty guide for using Keytool and OpenSSL, last step ,我正在执行命令:
keytool -importkeystore -srckeystore jetty.pkcs12 -srcstoretype PKCS12 -destkeystore keystore
当我运行命令时,我得到:keytool error: java.io.IOException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded
你知道如何解决这个问题吗?
最佳答案
我也遇到过类似的问题。我终于意识到目标 keystore 还指定了一个 key 密码。所以我不得不使用额外的参数“destkeypass”来成功导入 key 。
关于java keytool 给出 "final block not properly padded",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9236939/