1
제 3 자의 iaik_jce.jar 파일을 받았습니다. 나는 그것을 pfx 파일을 해독하는 데 사용하고 있습니다. 내가 암호 해독 API를 호출 할 때 PrivateKey를 해독 할 수 없습니다. 예외. 아래는 암호 해독에 사용하는 코드 부분입니다.pfx를 해독하거나 Java에서 iaik_jce.jar를 사용하여 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