diff --git a/core/java/src/net/i2p/crypto/DSAEngine.java b/core/java/src/net/i2p/crypto/DSAEngine.java index 2b66887bb..ac55574e1 100644 --- a/core/java/src/net/i2p/crypto/DSAEngine.java +++ b/core/java/src/net/i2p/crypto/DSAEngine.java @@ -673,7 +673,7 @@ public final class DSAEngine { jsig.initSign(privKey); sigbytes = jsig.signOneShot(hash.getData()); } else { - java.security.Signature jsig = java.security.Signature.getInstance(type.getAlgorithmName()); + java.security.Signature jsig = java.security.Signature.getInstance(algo); jsig.initSign(privKey, _context.random()); jsig.update(hash.getData()); sigbytes = jsig.sign(); diff --git a/history.txt b/history.txt index 8a0c0a761..51720e541 100644 --- a/history.txt +++ b/history.txt @@ -1,3 +1,6 @@ +2016-02-09 zzz + * Crypto: Fix raw (su3) signing, broken in test2 prop (-2) + 2016-02-08 zzz * BOB: Fix invalid output after getnick (ticket #1204) * SAM v3.3: diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java index 0725033fa..f6e6df3a5 100644 --- a/router/java/src/net/i2p/router/RouterVersion.java +++ b/router/java/src/net/i2p/router/RouterVersion.java @@ -18,7 +18,7 @@ public class RouterVersion { /** deprecated */ public final static String ID = "Monotone"; public final static String VERSION = CoreVersion.VERSION; - public final static long BUILD = 3; + public final static long BUILD = 4; /** for example "-test" */ public final static String EXTRA = "";