以pkcs12格式从pkcs12密钥库中提取一个别名

时间:2015-06-23 14:11:23

标签: alias keytool

我正在尝试将pkcs12密钥库中的一个别名导出到相同类型的新“空”密钥库(即pkcs12)。

keytool -importkeystore -v -srckeystore vault.p12 -destkeystore p2.p12 -srcstoretype PKCS12 -deststoretype PKCS12 -srcstorepass yyyy -deststorepass xxxx -srcalias p2 -destalias p2

此命令提供空的p2.p12文件和失败:

[Storing p986wasuser.p12] keytool error (likely untranslated): java.io.IOException: Error in storing the key store: Given final block not properly padded

1 个答案:

答案 0 :(得分:0)

我设法发现这是解决问题的有效方法:
keytool -importkeystore -srckeystore source.p12 -destkeystore alias.p12 -srcstorepass password -srcstoretype pkcs12 -deststoretype PKCS12 -scalcalias alias -deststorepass pass -destkeypass pass