diff options
Diffstat (limited to 'libjava/classpath/gnu/javax/crypto')
| -rw-r--r-- | libjava/classpath/gnu/javax/crypto/jce/DiffieHellmanImpl.java | 3 | ||||
| -rw-r--r-- | libjava/classpath/gnu/javax/crypto/key/dh/RFC2631.java | 2 |
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 |
