mirror of
https://github.com/hierynomus/sshj.git
synced 2025-12-06 15:20:54 +03:00
Compare commits
1 Commits
acad163e50
...
issue-159
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a95fad89a0 |
@@ -139,7 +139,9 @@ public class PKCS8KeyFile
|
||||
JcePEMDecryptorProviderBuilder decryptorBuilder = new JcePEMDecryptorProviderBuilder();
|
||||
decryptorBuilder.setProvider("BC");
|
||||
try {
|
||||
passphrase = pwdf == null ? null : pwdf.reqPassword(resource);
|
||||
// Do not return null, as JcePEMDecryptorProviderBuilder$1$1.decrypt would throw an exception
|
||||
// in that case because it requires a 'password' (i.e. passphrase).
|
||||
passphrase = pwdf == null ? "".toCharArray() : pwdf.reqPassword(resource);
|
||||
kp = pemConverter.getKeyPair(encryptedKeyPair.decryptKeyPair(decryptorBuilder.build(passphrase)));
|
||||
} finally {
|
||||
PasswordUtils.blankOut(passphrase);
|
||||
|
||||
Reference in New Issue
Block a user