OpenSSL in Ubuntu

 Clash Royale CLAN TAG#URR8PPP
Clash Royale CLAN TAG#URR8PPP .everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
0
down vote
favorite
I have a python TLS client that uses ssl which is based on OpenSSL. My OS is Ubuntu 18 and it has OpenSSL 1.1.0g. My client is unable to use 3DES cipher which is needed for my client experiment. I learned that newer Debian systems do not support 3DES in their shipped OpenSSL and I need to compile my own OpenSSL. My questions are: 
1) How can I link pyhton to the manually compiled not the shipped OpenSSL?
2) Is there any version of Ubuntu that support OpenSSL with both DES and ChaCha ciphers? I tried Ubuntu 16.04 and 18.04. Ubuntu 16 does not support ChaCha while Ubuntu 18 support ChaCha but not 3DES cipher.
16.04 18.04 openssl
add a comment |Â
up vote
0
down vote
favorite
I have a python TLS client that uses ssl which is based on OpenSSL. My OS is Ubuntu 18 and it has OpenSSL 1.1.0g. My client is unable to use 3DES cipher which is needed for my client experiment. I learned that newer Debian systems do not support 3DES in their shipped OpenSSL and I need to compile my own OpenSSL. My questions are: 
1) How can I link pyhton to the manually compiled not the shipped OpenSSL?
2) Is there any version of Ubuntu that support OpenSSL with both DES and ChaCha ciphers? I tried Ubuntu 16.04 and 18.04. Ubuntu 16 does not support ChaCha while Ubuntu 18 support ChaCha but not 3DES cipher.
16.04 18.04 openssl
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have a python TLS client that uses ssl which is based on OpenSSL. My OS is Ubuntu 18 and it has OpenSSL 1.1.0g. My client is unable to use 3DES cipher which is needed for my client experiment. I learned that newer Debian systems do not support 3DES in their shipped OpenSSL and I need to compile my own OpenSSL. My questions are: 
1) How can I link pyhton to the manually compiled not the shipped OpenSSL?
2) Is there any version of Ubuntu that support OpenSSL with both DES and ChaCha ciphers? I tried Ubuntu 16.04 and 18.04. Ubuntu 16 does not support ChaCha while Ubuntu 18 support ChaCha but not 3DES cipher.
16.04 18.04 openssl
I have a python TLS client that uses ssl which is based on OpenSSL. My OS is Ubuntu 18 and it has OpenSSL 1.1.0g. My client is unable to use 3DES cipher which is needed for my client experiment. I learned that newer Debian systems do not support 3DES in their shipped OpenSSL and I need to compile my own OpenSSL. My questions are: 
1) How can I link pyhton to the manually compiled not the shipped OpenSSL?
2) Is there any version of Ubuntu that support OpenSSL with both DES and ChaCha ciphers? I tried Ubuntu 16.04 and 18.04. Ubuntu 16 does not support ChaCha while Ubuntu 18 support ChaCha but not 3DES cipher.
16.04 18.04 openssl
edited 9 hours ago
Rinzwind
194k25371502
194k25371502
asked 9 hours ago


user9371654
83
83
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1062333%2fopenssl-in-ubuntu%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password