eric7/E5Network/E5SslUtilities.py

branch
eric7
changeset 8354
12ebd3934fef
parent 8353
799196d0b05d
child 8355
8a7677a63c8d
--- a/eric7/E5Network/E5SslUtilities.py	Sat May 22 12:54:57 2021 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2015 - 2021 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Module implementing SSL utility functions.
-"""
-
-
-def initSSL():
-    """
-    Function to initialize some global SSL stuff.
-    """
-    blacklist = [
-        "SRP-AES-256-CBC-SHA",          # open to MitM
-        "SRP-AES-128-CBC-SHA",          # open to MitM
-    ]
-    
-    try:
-        from PyQt6.QtNetwork import QSslConfiguration
-    except ImportError:
-        # no SSL available, so there is nothing to initialize
-        return
-    
-    strongCiphers = [c for c in QSslConfiguration.supportedCiphers()
-                     if c.name() not in blacklist and c.usedBits() >= 128]
-    defaultSslConfiguration = QSslConfiguration.defaultConfiguration()
-    defaultSslConfiguration.setCiphers(strongCiphers)
-    QSslConfiguration.setDefaultConfiguration(defaultSslConfiguration)

eric ide

mercurial