Boost logo

Boost :

Subject: Re: [boost] [cryptography] is there a library?
From: Michael Marcin (mike.marcin_at_[hidden])
Date: 2013-10-30 11:50:19


On 10/30/2013 4:15 AM, Bjorn Reese wrote:
> On 10/30/2013 04:29 AM, Michael Marcin wrote:
>
>> The current algorithm in use is Password-Based Key Definition (PBKDF2)
>> to generate the key from a given password, iteration count and salt
>> value. DESede + CBC + PKCS5 v2.0 is then used with the key to encrypt
>> and decrypt the message."
>>
>> Is there such a library hiding in or around boost somewhere?
>
> It almost sounds as if you are looking for an SSL implementation. If so,
> then there is an SSL integration in Boost.Asio.
>
> If not, then you may want to look at:
>
> o Crypto++ (see Sergey's reply),
> o NaCL [ http://nacl.cr.yp.to/ ]
> o libsodium [ https://github.com/jedisct1/libsodium ]
>

libsodium and Crypto++ both look quite good.

Thank you all.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk