Boost logo

Boost :

Subject: Re: [boost] [cryptography] is there a library?
From: Bjorn Reese (breese_at_[hidden])
Date: 2013-10-30 05:15:40


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 ]


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