From 651c1b654526bb2957a88e3672ddf4787dd2e0a5 Mon Sep 17 00:00:00 2001 From: zzz Date: Tue, 9 Feb 2016 16:39:09 +0000 Subject: [PATCH] Crypto: Fix raw (su3) signing, broken in test2 prop (-2) --- core/java/src/net/i2p/crypto/DSAEngine.java | 2 +- history.txt | 3 +++ router/java/src/net/i2p/router/RouterVersion.java | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) 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 = "";