RSA Kullanan Eski Bağlantı Dizesi

· Özellikler

sgcWebSockets kitaplığı, openSSL kitaplıklarını kullanarak Güvenli WebSocket Sunucuları çalıştırmaya olanak tanır; yeni bir güvenli sunucu başlatıp chrome gibi bir web tarayıcısıyla bağlanmaya çalışırsanız, sorunsuz çalışır ve wss bağlantısı için yeşil bir kilit gösterir. Ancak bağlantının ayrıntılarını kontrol ederseniz, chrome'un bunun güvenliğinden şikayet ettiğini görürsünüz.



Cipher Suite'i Düzeltme 

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; 

sgcWebSockets 4.3.2 ile OpenSSL_Options içinde "ECDHE" adında yeni bir özellik bulunur; etkinse RSA yerine ECDHE anahtar değişimini kullanır, böylece bu uyarı çözülür.

Çalışması için openSSL 1.0.2 gerekir.