ZRTPCPP icon indicating copy to clipboard operation
ZRTPCPP copied to clipboard

nettle for crypto primitives

Open clinty opened this issue 11 years ago • 5 comments
trafficstars

Please use Nettle instead of OpenSSL for hash functions, cipher modes, and such.

clinty avatar May 04 '14 16:05 clinty

Why? How proven is Nettle? Who are the authors? Or, if you don't like openSSL use the standalone crypto modules.

wernerd avatar May 05 '14 05:05 wernerd

https://en.wikipedia.org/wiki/Nettle_(cryptographic_library)

clinty avatar Oct 14 '14 16:10 clinty

Why? ZRTP already has a backend to use the crypto primitives of openSSL and also has a mode (option during cmake) to use a standalone mode that does not require an crpyto backend at all.

Werner

Am 14.10.2014 um 18:30 schrieb clinty:

https://en.wikipedia.org/wiki/Nettle_(cryptographic_library)

— Reply to this email directly or view it on GitHub https://github.com/wernerd/ZRTPCPP/issues/14#issuecomment-59074594.

Werner Dittmann email: [email protected] cell: +49 173 44 37 659 PGP key: 82EF5E8B

wernerd avatar Oct 15 '14 07:10 wernerd

OpenSSL presents licensing and security problems. Are you referring to the if(NOT HAVE_OPENSSL_EC_H) section? If so, which versions of gcrypt will it build with?

clinty avatar Oct 15 '14 19:10 clinty

To which version of the ZRTP lib do you refer to? there is no gcrypt support as crypto backend since several years. Please check the newest version.

Werner

Am 15.10.2014 um 21:45 schrieb clinty:

NOT HAVE_OPENSSL_EC_H

Werner Dittmann email: [email protected] cell: +49 173 44 37 659 PGP key: 82EF5E8B

wernerd avatar Oct 16 '14 07:10 wernerd