KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
wrap_openssl_md5.h
Go to the documentation of this file.
1 
10 /*
11  * $Id: wrap_openssl_md5.h 17473 2014-09-08 01:22:34Z predoehl $
12  */
13 
14 #ifndef OPENSSL_CPP_MD5_H_WRAP_PREDOEHL_UOFARIZONA_VISION
15 #define OPENSSL_CPP_MD5_H_WRAP_PREDOEHL_UOFARIZONA_VISION
16 
18 
19 namespace kjb
20 {
21 
27 class MD5
28 : public OpenSSL_EVP
29 {
30 public:
31 #ifdef KJB_HAVE_OPENSSL
32  MD5()
33  : OpenSSL_EVP( EVP_md5() )
34  {}
35 #endif
36 };
37 
38 
39 } // end namespace kjb
40 
41 #endif
42 
Generic OpenSSL hasher class, the base class for specific derivations.
Definition: wrap_openssl_evp.h:34
OpenSSL_EVP()
ctor must specify the algorithm
Definition: wrap_openssl_evp.h:114
Message Digest 5 computation, using OpenSSL code.
Definition: wrap_openssl_md5.h:27
Wrapper for message digest (hash) interface provided by OpenSSL.