OpenSSL and BIO…

The BIO code is a reasonably nice design. I have been putting together some simple hashing and encode/decode functionality on a system that supports OpenSSL. The chained filters approach seems reasonably straightforward to use and a decently clean way to implement the sorts of things that an encryption library would need to implement. C++ would allow for a more elegant design, but given the amount of C code out there, the OpenSSL approach seems reasonable.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.