Skip to main content

TLS1.2 and ECDH JDK7 snapshot

No replies
mven
Offline
Joined: 2011-03-28
Points: 0

I am trying to make test server and client using TLS1.2 and TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
CipherSuite.
When client starts handshake I get this Exception:

"Invalid signature on ECDH server key exchange message

javax.net.ssl.SSLKeyException: Invalid signature on ECDH server key exchange message

at sun.security.ssl.HandshakeMessage$ECDH_ServerKeyExchange.<init>(HandshakeMessage.java:1087)

at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:215)

at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868)

at sun.security.ssl.Handshaker.process_record(Handshaker.java:804)

at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:963)

at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1259)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1286)

at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1270)

at clientExamples.SSLSocketClientWithClientAuth.main(SSLSocketClientWithClientAuth.java:372)"

I am using jdk7-ea-bin-b133.
Any Ideas what this means?