mirror of
https://github.com/openSUSE/osc.git
synced 2025-02-03 10:06:17 +01:00
Set the SSL client cipher list to only use very strong algorithms.
This commit is contained in:
parent
c7e5819b7c
commit
931d216ea0
@ -155,6 +155,7 @@ class mySSLContext(SSL.Context):
|
|||||||
def __init__(self):
|
def __init__(self):
|
||||||
SSL.Context.__init__(self, 'sslv23')
|
SSL.Context.__init__(self, 'sslv23')
|
||||||
self.set_options(m2.SSL_OP_ALL | m2.SSL_OP_NO_SSLv2 | m2.SSL_OP_NO_SSLv3)
|
self.set_options(m2.SSL_OP_ALL | m2.SSL_OP_NO_SSLv2 | m2.SSL_OP_NO_SSLv3)
|
||||||
|
self.set_cipher_list("HIGH:!eNULL:!aNULL:!EXPORT:!LOW:!MEDIUM:!FZA:!kRSA:!MD5:!RC4:!SSLv2:@STRENGTH")
|
||||||
self.set_session_cache_mode(m2.SSL_SESS_CACHE_CLIENT)
|
self.set_session_cache_mode(m2.SSL_SESS_CACHE_CLIENT)
|
||||||
self.verrs = None
|
self.verrs = None
|
||||||
#self.set_info_callback() # debug
|
#self.set_info_callback() # debug
|
||||||
|
Loading…
Reference in New Issue
Block a user