sgcWebSockets library allows to run Secure WebSocket Servers using openSSL libraries, if you start a new secure server and try to connect with a web browser like chrome, will run fine and shows a green lock for the wss connection. But if you check the details of connection, you will see that chrome complains about security of it.
oServer := TsgcWebSocketServer.Create(nil); oServer.Port := 443; oServer.SSL := True; oServer.SSLOptions.Port := 443; oServer.SSLOptions.Version := tls1_2; oServer.SSLOptions.OpenSSL_Options.ECDHE := True; oServer.Active := True;
With sgcWebSockets 4.3.2 there is a new property in OpenSSL_Options called "ECDHE", if active, will use ECDHE key exchange instead RSA, so this warning will be solved.
Requires openSSL 1.0.2 to work.
When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.