Reference the EdDSANamedCurveTable constant instead of its value, for forward-compatibility with the ed25519-java project on Github.

See: abdee146c3
This commit is contained in:
David A. Solin
2017-01-06 12:58:04 -06:00
parent 7d326e5ae4
commit 936eb26e9e

View File

@@ -192,7 +192,7 @@ public enum KeyType {
); );
} }
EdDSANamedCurveSpec ed25519 = EdDSANamedCurveTable.getByName("ed25519-sha-512"); EdDSANamedCurveSpec ed25519 = EdDSANamedCurveTable.getByName(EdDSANamedCurveTable.CURVE_ED25519_SHA512);
EdDSAPublicKeySpec publicSpec = new EdDSAPublicKeySpec(p, ed25519); EdDSAPublicKeySpec publicSpec = new EdDSAPublicKeySpec(p, ed25519);
return new Ed25519PublicKey(publicSpec); return new Ed25519PublicKey(publicSpec);