Added EdDSA as first signature factory (Fixed #470)

This commit is contained in:
Jeroen van Erp
2018-11-16 10:07:21 +01:00
parent 971ccf6273
commit 8721269d0f

View File

@@ -107,7 +107,8 @@ public class DefaultConfig
protected void initKeyExchangeFactories(boolean bouncyCastleRegistered) { protected void initKeyExchangeFactories(boolean bouncyCastleRegistered) {
if (bouncyCastleRegistered) { if (bouncyCastleRegistered) {
setKeyExchangeFactories(new Curve25519SHA256.Factory(), setKeyExchangeFactories(
new Curve25519SHA256.Factory(),
new DHGexSHA256.Factory(), new DHGexSHA256.Factory(),
new ECDHNistP.Factory521(), new ECDHNistP.Factory521(),
new ECDHNistP.Factory384(), new ECDHNistP.Factory384(),
@@ -209,12 +210,12 @@ public class DefaultConfig
protected void initSignatureFactories() { protected void initSignatureFactories() {
setSignatureFactories( setSignatureFactories(
new SignatureEdDSA.Factory(),
new SignatureECDSA.Factory256(), new SignatureECDSA.Factory256(),
new SignatureECDSA.Factory384(), new SignatureECDSA.Factory384(),
new SignatureECDSA.Factory521(), new SignatureECDSA.Factory521(),
new SignatureRSA.Factory(), new SignatureRSA.Factory(),
new SignatureDSA.Factory(), new SignatureDSA.Factory()
new SignatureEdDSA.Factory()
); );
} }