On Wed, Nov 27, 2013 at 9:46 AM, Dan Williams <dcbw@xxxxxxxxxx> wrote: > You answered that just below; because OpenSSL is GPL incompatible. > Since gnutls is LGPL, it can be used in most places openssl can be used, > *plus* it can be used with GPL software. Obviously, consult your > lawyers for the specifics of your situation. Okay, that makes sense. Thanks for the answer. > libgcrypt is actually just basic crypto, not TLS. gnutls is based on > libgcrypt. So it's not an alternative to anything above for TLS stuff, > but you'll get it anyway if you choose gnutls. > > You really only need to plan for one or both of NSS or gnutls. While it > may not help you much because it doesn't do any TLS stuff, > NetworkManager does have an abstraction layer for both NSS and gnutls > for basic crypto and certificate/private-key operations: > > http://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/libnm-util > > See any of the crypto* files. Great, thanks for the pointer. I will definitely check that out. -- Jerry James http://www.jamezone.org/ -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct