An implementation of the cryptopals crytochallenges in the C language (with minimal C++ snippets), see https://cryptopals.com/
Using OpenSSL libraries from https://www.openssl.org/
SHA1 implementation taken from https://github.com/clibs/sha1
MD4 implementation taken from https://openwall.info/wiki/people/solar/software/public-domain-source-code/md4