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.
Posts Tagged 'hash'
C++ Crypto Libraries
Published September 20, 2008 Coding , Qt 1 CommentTags: AES, botan, c++, crypto++, cryptography, encryption, hash, Qt