namespace Akenti class OpenSSLMessageDigestImpl : public MessageDigestImpl 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.
~OpenSSLMessageDigestImpl()
string getAlgorithm() const
string digest()
void reset()
void doUpdate(const string& data, int offset, int len)
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