On 03/09/2018 04:26 PM, Michael Schwendt wrote:
On Fri, 9 Mar 2018 16:14:39 +0100, Florian Weimer wrote:

On 01/29/2018 03:38 PM, Michael Schwendt wrote:
The reason why I ask is that Claws Mail still uses encrypt() with the sole
purpose of being able to decrypt old passwords. It doesn't convert them to
different encryption algorithms automatically, unless the user changes the
password, and it doesn't force the user to set a Master Password either.
Only the latter would add security since Claws Mail 3.14.0 (2016), which
added that as a new feature.

Which cryptographic library does Claws Mail use to implement the other
encryption algorithm?

GnuTLS

GnuTLS uses Nettle, but does not provide access to DES. You can use Nettle directly:

https://www.lysator.liu.se/~nisse/nettle/nettle.html#DES

OpenSSL will work as well, but as Nettle is a preexisting dependency, it's probably the right choice here.

Thanks,
Florian
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to