-
Bug
-
Resolution: Fixed
-
P4
-
1.0, 7
-
b34
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2222432 | 7u6 | Valerie Peng | P4 | Closed | Fixed | b06 |
JDK-8155180 | 6u131 | Sean Coffey | P4 | Resolved | Fixed | b01 |
JDK-8153264 | 6u121 | Sean Coffey | P4 | Resolved | Fixed | b02 |
JDK-8154780 | 6u115 | Sean Coffey | P4 | Resolved | Fixed | b32 |
Thus, the regression test "com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java" failed intermittently when such shorter secret is generated.
A slight modification to the above test program reveals the frequency of the failures as following:
Failure reproduced at 421
Failure reproduced at 241
Failure reproduced at 433
Failure reproduced at 85
Failure reproduced at 118
Failure reproduced at 184
Failure reproduced at 1418
Failure reproduced at 170
Anyway, a ShortBufferException is thrown when the failure is reproduced.
- backported by
-
JDK-8153264 Inconsistent length for the generated secret using DH key agreement impl from SunJCE and PKCS11
-
- Resolved
-
-
JDK-8154780 Inconsistent length for the generated secret using DH key agreement impl from SunJCE and PKCS11
-
- Resolved
-
-
JDK-8155180 Inconsistent length for the generated secret using DH key agreement impl from SunJCE and PKCS11
-
- Resolved
-
-
JDK-2222432 Inconsistent length for the generated secret using DH key agreement impl from SunJCE and PKCS11
-
- Closed
-
- duplicates
-
JDK-7147618 KeyAgreement.generateSecret(byte[],int) returns wrong data for DIFFIEHELLMAN
-
- Closed
-
- relates to
-
JDK-8014618 Need to strip leading zeros in TlsPremasterSecret of DHKeyAgreement
-
- Closed
-