wernerd / ZRTPCPP

C++ Implementation of ZRTP protocol - GNU ZRTP C++
Other
115 stars 50 forks source link

Support for libsodium (or NaCL) libraries #32

Open Scratch-net opened 8 years ago

Scratch-net commented 8 years ago

Hi! It would be nice to be able to use libsodium primitives as they are much faster (authenticated encryption is many times faster than HMAC-SHAXX and XSalsa20 is faster than AES on ARMs), constant time (protects from side channel attacks) and easy to implement. What do you think?

wernerd commented 8 years ago

For ZRTP we have to stick to the RFC6189, thus changing the algorithms is not that easy. Also the library is not only for ARM but for other systems as well.

Werner

Am 05.04.2016 um 21:26 schrieb Scratch:

Hi! It would be nice to be able to use libsodium primitives as they are much faster (authenticated encryption is many times faster than HMAC-SHAXX and XSalsa20 is faster than AES on ARMs), constant time (protects from side channel attacks) and easy to implement. What do you think?

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/wernerd/ZRTPCPP/issues/32

Werner Dittmann email: Werner.Dittmann@t-online.de cell: +49 173 44 37 659 PGP key: 82EF5E8B