|
Wt
3.3.0
|
A cryptograhpic hash function implemented using MD5. More...
#include <Wt/Auth/HashFunction>

Public Member Functions | |
| virtual std::string | name () const |
| Returns the name for this hash function. | |
| virtual std::string | compute (const std::string &msg, const std::string &salt) const |
| Computes the hash of a message + salt. | |
A cryptograhpic hash function implemented using MD5.
This hash function is useful for creating token hashes, but should not be used for password hashes.
| std::string Wt::Auth::MD5HashFunction::compute | ( | const std::string & | msg, |
| const std::string & | salt | ||
| ) | const [virtual] |
Computes the hash of a message + salt.
The message is usually an ASCII or UTF-8 string.
The salt and the computed hash are encoded in printable characters. This is usually ASCII-encoded(as for the UNIX crypt() functions)or could be Base64-encoded.
Implements Wt::Auth::HashFunction.
| std::string Wt::Auth::MD5HashFunction::name | ( | ) | const [virtual] |
1.7.5.1