| Construction |
|
CHMAC |
Constructs a CHMAC object. |
|
|
| Operations |
|
Init |
Initializes the CHMAC object
with a new key. |
|
| Update |
Updates the CHMAC object
with a continuous block of memory or with a null-terminated string. |
|
| Final |
Retrieves the HMAC from the
CHMAC object and reinitializes the object. |
|
| FinalHex |
Retrieves the HMAC from the
CHMAC object and reinitializes the object. The obtained HMAC is a
null-terminated hexadecimal string. |
|
| Calculate |
Calculates the HMAC for a
continuous block of memory or
for a null-terminated string. |
|
| CalculateHex |
|
Calculates the HMAC for a
continuous block of memory or
for a null-terminated string. The obtained HMAC is a null-terminated
hexadecimal string. |
|