Ped*_*olo 24 java openssl jks keytool pkcs#12
我试图使用此命令将标准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
Run Code Online (Sandbox Code Playgroud)
你知道如何解决这个问题吗?
我从来没有尝试之前,要做到这一点,但我没有找到对谷歌的指示在这里。
该线程提出了类似的问题。
编辑(基于评论)
以下是链接参考的全部内容:
PFX / P12到JKS(Java KeyStore)
问题:如何将证书从IIS / PFX(.p12文件)移至JKS(Java KeyStore)?
答案: 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
注意:要查找srcalias,请列出PFX / P12文件的内容:
keytool -v -list -storetype pkcs12 -keystore PFX_P12_FILE> FILENAME.TXT这样,会将命令的输出写入到名为FILENAME.TXT的文件中。
| 归档时间: |
|
| 查看次数: |
54866 次 |
| 最近记录: |