Posts Tagged 'hash'

C++ Crypto Libraries

As part of a project, I’ve been looking around for a simple to use C++ crypto  library that supports hashing and at least AES 128 encryption.  My requirements were pretty simple: I needed a library with a good API that I could use to encrypt the contents of a data file using a password.  I needed something that was standard and could be integrated in with Qt without a whole lot of effort, and I didn’t want something that would bloat my app with a lot of encryption mechanisms I don’t need.  I found three major libraries, however one was for MSVC and cost money, neither of which I have.  The other two, Crypto++ and Botan are free (as in beer) and I tried both.  Read on for my reviews.

Continue reading ‘C++ Crypto Libraries’