1
我從thirdparty獲得iaik_jce.jar文件。我正在使用它來解密一個pfx文件。當我打電話解密API時,我越來越無法解密私鑰!例外。下面是我用於解密的一段代碼。使用Java中的iaik_jce.jar解密pfx或p12無法解密PrivateKey!異常
FileInputStream inStream = new FileInputStream(currentCredentialFile.getAbsoluteFile());
pkcs12 = new PKCS12(inStream);
pkcs12.decrypt(currentCredentialPassword.toCharArray());
下面的異常堆棧跟蹤
Caused by: iaik.pkcs.PKCSException: Unable to decrypt PrivateKey!
at iaik.pkcs.pkcs12.AuthenticatedSafe.decrypt(Unknown Source)
at iaik.pkcs.pkcs12.PKCS12.decrypt(Unknown Source)
at com.raja.testapp.TestApplicatioin.main(TestApplicatioin.java:32)
我是否需要更改任何配置使用iaik_jce.jar文件進行解密。
PFX文件通常用於捆綁其X.509證書的私鑰。你爲什麼要解密?您只能解密密文。 – parry