pic32cm_ls_crypto.h
error_t pic32cmlsCryptoInit(void)
Initialize hardware cryptographic accelerator.
Definition: pic32cm_ls_crypto.c:49
void(* crya_aes_decrypt_t)(const uint8_t *key, uint32_t keyLen, const uint8_t *src, uint8_t *dest)
Definition: pic32cm_ls_crypto.h:55
void(* crya_sha_process_t)(uint32_t digest[8], const uint8_t data[64], uint32_t buffer[64])
Definition: pic32cm_ls_crypto.h:49
General definitions for cryptographic algorithms.
void(* crya_aes_encrypt_t)(const uint8_t *key, uint32_t keyLen, const uint8_t *src, uint8_t *dest)
Definition: pic32cm_ls_crypto.h:52
void(* crya_gf_mult128_t)(const uint32_t *block1, const uint32_t *block2, uint32_t *dest)
Definition: pic32cm_ls_crypto.h:58