[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] gr-nacl: OOT module for data encryption using NaC
Re: [Discuss-gnuradio] gr-nacl: OOT module for data encryption using NaCl
Sun, 19 Apr 2015 08:36:48 -0700
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0
Very cool stuff, Stefan!
Thanks for publishing this!
On 18.04.2015 08:28, Stefan Wunsch wrote:
> I want to present you a OOT module which provides the functionality of
> the NaCl crypto library for GNU Radio. The NaCl library is a well known
> library written by Daniel J. Bernstein, Tanja Lange and Peter Schwabe
> . Because the library is not maintained by themselves, I have chosen
> the well maintained fork libsodium . This fork is also used by the
> crypto messenger tox (awesome project! -> ). NaCl is also used by the
> messenger Threema (smartphone app).
> The features of the OOT module are: Public-key en-/decryption,
> secret-key en-/decryption and key-pair (public/secret) or key (only
> secret) generation. The system is based on the message API. Furthermore,
> I have implemented a byte stream en-/decryption using stream ciphers.
> This one uses tagged streams for processing.
> If you are interested, you can check out the repo on GitHub . In the
> folder examples/ are flowgraphs which explain the functionality. As
> well, there are unit-tests ;) So far everything works fine.
> I have no idea whether this is already done and I am not a crypto
> expert, but here it is!
>  http://nacl.cr.yp.to/
>  http://doc.libsodium.org/, https://github.com/jedisct1/libsodium
>  https://github.com/irungentoo/toxcore
>  https://github.com/stwunsch/gr-nacl
> Discuss-gnuradio mailing list