8

I would like to ask if boost has some libraries useful for crypting tasks.

well if boost does not have such libs I would like to hear what crypt libraries would you recommend.(some widly used libs)

thank you.

Ilmari Karonen
  • 49,047
  • 9
  • 93
  • 153
codekiddy
  • 5,897
  • 9
  • 50
  • 80
  • possible duplicate of [Crypto library for C++](http://stackoverflow.com/questions/674401/crypto-library-for-c) –  Nov 23 '11 at 13:25
  • oh I'm realy sorry :/ didn't look well. – codekiddy Nov 23 '11 at 13:34
  • Personally I've found `mcrypt` very friendly. It's a C library, but very clean and easy. A simple wrapper class for C++ is readily written. – Kerrek SB Nov 23 '11 at 13:43

4 Answers4

8

You could take a look at OpenSSL, libtomcrypt, crypto++. There are many more of them for sure.

rsc
  • 4,234
  • 2
  • 30
  • 28
  • tnx, where can I lean about crypto++ for example, some reference or whatever. – codekiddy Nov 23 '11 at 13:37
  • 1
    @codekiddy maybe this would be helpful for you: http://andreyvitdev.blogspot.com/2005/10/crypto-usage-sample.html , http://www.cryptopp.com/wiki/Sample_Code , http://www.bitvise.com/users-guide.html – rsc Nov 23 '11 at 19:49
3

I don't believe there is a finished boost cryptography library. According to this page, there was a work in progress, but it hasn't been worked on since 2009 and is not even at beta, so probably best avoided.

Personally, I have had good results with Crypto++

obmarg
  • 9,369
  • 36
  • 59
2

I enjoy using Botan! Simple and rich.

Arty
  • 14,883
  • 6
  • 36
  • 69
1

As far as I know Boost doesn't cover crypting (yet) but I ask something comparable and CryptLib and OpenSSL were mentioned.

Community
  • 1
  • 1
Sim
  • 4,199
  • 4
  • 39
  • 77