These methods provide a software implementation of various crypto algorithms. More...
Functions | |
ATCA_STATUS | atcac_sw_sha1 (const uint8_t *data, size_t data_size, uint8_t digest[(20U)]) |
ATCA_STATUS | atcac_sha256_hmac_ctr_iteration (struct atcac_hmac_ctx *ctx, uint8_t iteration, uint16_t length, const uint8_t *label, size_t label_len, const uint8_t *data, size_t data_len, uint8_t digest[(32U)]) |
ATCA_STATUS | atcac_sha256_hmac_counter (uint8_t *key, size_t key_len, const uint8_t *label, size_t label_len, const uint8_t *data, size_t data_len, uint8_t *digest, size_t diglen) |
These methods provide a software implementation of various crypto algorithms.