This class is instantiated from superclass MessageDigestImpl and uses hash algorithms such as MD5 or SHA1 to produce a fixed length output from an arbitrary-length input message
![]() | OpenSSLMessageDigestImpl (const string &alg) Constructs this object with the specified algorithm, e |
![]() | ~OpenSSLMessageDigestImpl () Deletes this object |
![]() | getAlgorithm () const Returns a string that identifies the algorithm, independent of implementation details |
![]() | digest () Completes the hash computation |
![]() | reset () Resets the digest for further use |
![]() | doUpdate (const string& data, int offset, int len) Updates the digest using the specified number of bytes, starting at the specified offset |
This class is instantiated from superclass MessageDigestImpl and uses hash algorithms such as MD5 or SHA1 to produce a fixed length output from an arbitrary-length input message.It wraps a ssl EVP_MD_CTX.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de