summaryrefslogtreecommitdiff
path: root/libjava/classpath/gnu/javax/crypto
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/gnu/javax/crypto')
-rw-r--r--libjava/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java3
-rw-r--r--libjava/classpath/gnu/javax/crypto/key/dh/RFC2631.java2
2 files changed, 2 insertions, 3 deletions
diff --git a/libjava/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java b/libjava/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java
index 4f4d5e47908..6a65437d644 100644
--- a/libjava/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java
+++ b/libjava/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java
@@ -94,8 +94,7 @@ public final class DiffieHellmanImpl
DHPublicKey pub = (DHPublicKey) incoming;
DHParameterSpec s1 = key.getParams();
DHParameterSpec s2 = pub.getParams();
- if (! s1.getG().equals(s2.getG()) || ! s1.getP().equals(s2.getP())
- || s1.getL() != s2.getL())
+ if (! s1.getG().equals(s2.getG()) || ! s1.getP().equals(s2.getP()))
throw new InvalidKeyException("Incompatible key");
if (! lastPhase)
throw new IllegalArgumentException(
diff --git a/libjava/classpath/gnu/javax/crypto/key/dh/RFC2631.java b/libjava/classpath/gnu/javax/crypto/key/dh/RFC2631.java
index 673e44864b5..a814d2c0bbf 100644
--- a/libjava/classpath/gnu/javax/crypto/key/dh/RFC2631.java
+++ b/libjava/classpath/gnu/javax/crypto/key/dh/RFC2631.java
@@ -136,7 +136,7 @@ public class RFC2631
}
// 8. Let counter = 0
counter = 0;
- step9: while (true)
+ while (true)
{
// 9. Set R = seed + 2*m' + (L' * counter)
R = SEED