From d867f9f36e8596e702ddc3a1c24ca7ac5a7078b3 Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 27 Apr 2014 01:56:01 +0000 Subject: [PATCH] Fix for SigType.isAvailable() --- core/java/src/net/i2p/crypto/SigType.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/src/net/i2p/crypto/SigType.java b/core/java/src/net/i2p/crypto/SigType.java index 1f2cc9a280..a5fe5304e4 100644 --- a/core/java/src/net/i2p/crypto/SigType.java +++ b/core/java/src/net/i2p/crypto/SigType.java @@ -171,7 +171,8 @@ public enum SigType { return true; try { getParams(); - Signature.getInstance(getAlgorithmName()); + if (getBaseAlgorithm() != SigAlgo.EdDSA) + Signature.getInstance(getAlgorithmName()); getDigestInstance(); getHashInstance(); } catch (Exception e) {