#include <cypher.h>
Inheritance diagram for PMessageDigest5:
Public Member Functions | |
PMessageDigest5 () | |
Create a new message digestor. | |
void | Start () |
Begin a Message Digest operation, initialising the object instance. | |
virtual void | Complete (Code &result) |
virtual PString | Complete () |
Static Public Member Functions | |
static PString | Encode (const PString &str) |
static void | Encode (const PString &str, Result &result) |
static PString | Encode (const char *cstr) |
static void | Encode (const char *cstr, Result &result) |
static PString | Encode (const PBYTEArray &data) |
static void | Encode (const PBYTEArray &data, Result &result) |
static PString | Encode (const void *dataBlock, PINDEX length) |
static void | Encode (const void *dataBlock, PINDEX length, Result &result) |
static void | Encode (const PString &str, Code &result) |
static void | Encode (const char *cstr, Code &result) |
static void | Encode (const PBYTEArray &data, Code &result) |
static void | Encode (const void *dataBlock, PINDEX length, Code &result) |
Protected Member Functions | |
virtual void | InternalProcess (const void *dataBlock, PINDEX length) |
virtual void | InternalCompleteDigest (Result &result) |
Classes | |
class | Code |
|
Create a new message digestor.
|
|
|
|
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
Encode the data in memory to and MD5 hash value.
|
|
|
|
Implements PMessageDigest. |
|
Begin a Message Digest operation, initialising the object instance.
Implements PMessageDigest. |