Skip to content

Commit a6dad81

Browse files
authored
Merge pull request #467 from zakharovsergey1000/master
Synchronize not thread safe java.security.KeyPairGenerator.generateKe…
2 parents de46a15 + a90aa9f commit a6dad81

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sshd-core/src/main/java/org/apache/sshd/common/kex/MontgomeryCurve.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,9 @@ public Digest createDigest() {
153153
}
154154

155155
public KeyPair generateKeyPair() {
156-
return keyPairGenerator.generateKeyPair();
156+
synchronized (this) {
157+
return keyPairGenerator.generateKeyPair();
158+
}
157159
}
158160

159161
public byte[] encode(PublicKey key) throws InvalidKeyException {

0 commit comments

Comments
 (0)