Functions |
| int | R_CR_digest_init (R_CR *crypto) |
| | Initializes a digest generation operation. More...
|
| int | R_CR_digest (R_CR *crypto, unsigned char *data, unsigned int dlen, unsigned char *out, unsigned int *out_len) |
| | Digests a single block of data and calls the implementations of update and final automatically. More...
|
| int | R_CR_digest_update (R_CR *crypto, unsigned char *data, unsigned int dlen) |
| | Digests a block of data. More...
|
| int | R_CR_digest_final (R_CR *crypto, unsigned char *out, unsigned int *olen) |
| | Finalizes the digest process and indicates that all data has been processed by a call to R_CR_digest_update(), and returns the digest. More...
|
| int | R_CR_mac_init (R_CR *crypto, R_SKEY *key) |
| | Initializes a Message Authentication Code (MAC) generation operation. More...
|
| int | R_CR_mac (R_CR *crypto, unsigned char *data, unsigned int dlen, unsigned char *out, unsigned int *olen) |
| | Calculates the Message Authentication Code (MAC) for a single block of data and calls the implementations of update and final automatically. More...
|
| int | R_CR_mac_update (R_CR *crypto, unsigned char *data, unsigned int dlen) |
| | Updates the Message Authentication Code (MAC) for a block of data. More...
|
| int | R_CR_mac_final (R_CR *crypto, unsigned char *out, unsigned int *olen) |
| | Finalizes Message Authentication Code( MAC) processing. More...
|
| int | R_CR_verify_mac_init (R_CR *crypto, R_SKEY *key) |
| | Initializes a Message Authentication Code (MAC) verify operation. More...
|
| int | R_CR_verify_mac (R_CR *crypto, unsigned char *data, unsigned int dlen, unsigned char *mac, unsigned int mac_len, int *result) |
| | Performs Message Authentication Code (MAC) verification for a single block of data. More...
|
| int | R_CR_verify_mac_update (R_CR *crypto, unsigned char *data, unsigned int dlen) |
| | Processes Message Authentication Code (MAC) verification for a block of data. More...
|
| int | R_CR_verify_mac_final (R_CR *crypto, unsigned char *mac, unsigned int mac_len, int *result) |
| | Finalizes the Message Authentication Code (MAC) verify operation. More...
|