|
Compute the digest (or authentication code) of all the data passed to the keyed hash function, and return the result in data.
Definition at line 512 of file beecrypt.h. |
|
|
Re-initialize the parameters of a keyed hash function.
Definition at line 484 of file beecrypt.h. |
|
Setup the keyed hash function parameters with the given secret key. This can also be used to reset the parameters.
Definition at line 475 of file beecrypt.h. |
|
Update the keyed hash function with an array of bytes.
Definition at line 495 of file beecrypt.h. |
|
Definition at line 687 of file beecrypt.c. Referenced by dhaes_pContextEncrypt, and keyedHashFunctionContextDigestMatch. |
|
Definition at line 707 of file beecrypt.c. Referenced by dhaes_pContextDecrypt. |
|
Destroy a keyedHashFunction instance. Definition at line 562 of file beecrypt.c. References BEECRYPTAPI. Referenced by dhaes_pContextFree. |
|
Initialize a keyedHashFunction instance. Definition at line 541 of file beecrypt.c. Referenced by dhaes_pContextInit. |
|
Definition at line 601 of file beecrypt.c. References BEECRYPTAPI. |
|
Definition at line 584 of file beecrypt.c. Referenced by dhaes_pContextSetup. |
|
Definition at line 615 of file beecrypt.c. References BEECRYPTAPI, and uint32. |
|
Definition at line 632 of file beecrypt.c. References BEECRYPTAPI. Referenced by dhaes_pContextDecrypt, and dhaes_pContextEncrypt. |
|
Definition at line 650 of file beecrypt.c. References BEECRYPTAPI. |
|
Return the number of keyed hash functions available.
Definition at line 496 of file beecrypt.c. |
|
Retrieve the default keyed hash function. If the BEECRYPT_KEYEDHASH environment variable is set, use that keyed hash function. Otherwise, use "hmacsha1".
Definition at line 501 of file beecrypt.c. |
|
Retrieve a keyed hash function by name.
Definition at line 526 of file beecrypt.c. Referenced by keyedHashFunctionDefault. |
|
Retrieve a keyed hash function by index.
Definition at line 513 of file beecrypt.c. |