var searchData=
[
  ['ataes',['atAES',['../a00837.html#ga17ffd71c28597552f5c4517096ef1fb8',1,'atAES(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga17ffd71c28597552f5c4517096ef1fb8',1,'atAES(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atca_5fdelay_5f10us',['atca_delay_10us',['../a00843.html#ga19891182689551cc3a88603135959351',1,'hal_at90usb1287_timer_asf.c']]],
  ['atca_5fdelay_5fms',['atca_delay_ms',['../a00843.html#ga80a853a202b089064bfc4b159c3418b4',1,'hal_at90usb1287_timer_asf.c']]],
  ['atca_5fdelay_5fus',['atca_delay_us',['../a00843.html#ga7598dfcd6dcac882836544d48356d02f',1,'hal_at90usb1287_timer_asf.c']]],
  ['atca_5fexecute_5fcommand',['atca_execute_command',['../a00116.html#a9a6a7a38f14d486a4b2124d196fc6849',1,'atca_execute_command(ATCAPacket *packet, ATCADevice device):&#160;atca_execution.c'],['../a00119.html#a9a6a7a38f14d486a4b2124d196fc6849',1,'atca_execute_command(ATCAPacket *packet, ATCADevice device):&#160;atca_execution.c']]],
  ['atca_5fjwt_5fadd_5fclaim_5fnumeric',['atca_jwt_add_claim_numeric',['../a00845.html#ga7073a7cfb7c77ad02923cdbb1226d2ad',1,'atca_jwt_add_claim_numeric(atca_jwt_t *jwt, const char *claim, int32_t value):&#160;atca_jwt.c'],['../a00845.html#ga7073a7cfb7c77ad02923cdbb1226d2ad',1,'atca_jwt_add_claim_numeric(atca_jwt_t *jwt, const char *claim, int32_t value):&#160;atca_jwt.c']]],
  ['atca_5fjwt_5fadd_5fclaim_5fstring',['atca_jwt_add_claim_string',['../a00845.html#ga3e6036b2c0e6dbc96a30f078e56cacff',1,'atca_jwt_add_claim_string(atca_jwt_t *jwt, const char *claim, const char *value):&#160;atca_jwt.c'],['../a00845.html#ga3e6036b2c0e6dbc96a30f078e56cacff',1,'atca_jwt_add_claim_string(atca_jwt_t *jwt, const char *claim, const char *value):&#160;atca_jwt.c']]],
  ['atca_5fjwt_5fcheck_5fpayload_5fstart',['atca_jwt_check_payload_start',['../a00845.html#ga167fe35631a0dd191293c6ad3a6485aa',1,'atca_jwt_check_payload_start(atca_jwt_t *jwt):&#160;atca_jwt.c'],['../a00845.html#ga167fe35631a0dd191293c6ad3a6485aa',1,'atca_jwt_check_payload_start(atca_jwt_t *jwt):&#160;atca_jwt.c']]],
  ['atca_5fjwt_5ffinalize',['atca_jwt_finalize',['../a00845.html#ga6d1bf5c8bf4fb49e1e80c19911157d4b',1,'atca_jwt_finalize(atca_jwt_t *jwt, uint16_t key_id):&#160;atca_jwt.c'],['../a00845.html#ga6d1bf5c8bf4fb49e1e80c19911157d4b',1,'atca_jwt_finalize(atca_jwt_t *jwt, uint16_t key_id):&#160;atca_jwt.c']]],
  ['atca_5fjwt_5finit',['atca_jwt_init',['../a00845.html#gad3ea09543f0569a5368130f4a3d7bce0',1,'atca_jwt_init(atca_jwt_t *jwt, char *buf, uint16_t buflen):&#160;atca_jwt.c'],['../a00845.html#gad3ea09543f0569a5368130f4a3d7bce0',1,'atca_jwt_init(atca_jwt_t *jwt, char *buf, uint16_t buflen):&#160;atca_jwt.c']]],
  ['atca_5fjwt_5fverify',['atca_jwt_verify',['../a00845.html#ga0e2ca8c9bd4954e004cd10cdc29c9a9b',1,'atca_jwt_verify(const char *buf, uint16_t buflen, const uint8_t *pubkey):&#160;atca_jwt.c'],['../a00845.html#ga0e2ca8c9bd4954e004cd10cdc29c9a9b',1,'atca_jwt_verify(const char *buf, uint16_t buflen, const uint8_t *pubkey):&#160;atca_jwt.c']]],
  ['atcab_5faes',['atcab_aes',['../a00841.html#gad115ce255664a48b80e90ea19c156b79',1,'atcab_aes(uint8_t mode, uint16_t key_id, const uint8_t *aes_in, uint8_t *aes_out):&#160;atca_basic_aes.c'],['../a00841.html#gad115ce255664a48b80e90ea19c156b79',1,'atcab_aes(uint8_t mode, uint16_t key_id, const uint8_t *aes_in, uint8_t *aes_out):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fcbc_5fdecrypt_5fblock',['atcab_aes_cbc_decrypt_block',['../a00841.html#ga7c66e1b8b31bb87be3de6c9a9084c21e',1,'atcab_aes_cbc_decrypt_block(atca_aes_cbc_ctx_t *ctx, const uint8_t *ciphertext, uint8_t *plaintext):&#160;atca_basic_aes.c'],['../a00841.html#ga7c66e1b8b31bb87be3de6c9a9084c21e',1,'atcab_aes_cbc_decrypt_block(atca_aes_cbc_ctx_t *ctx, const uint8_t *ciphertext, uint8_t *plaintext):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fcbc_5fencrypt_5fblock',['atcab_aes_cbc_encrypt_block',['../a00841.html#ga7414e3dc8215cedc1bffc6cf576d7d1e',1,'atcab_aes_cbc_encrypt_block(atca_aes_cbc_ctx_t *ctx, const uint8_t *plaintext, uint8_t *ciphertext):&#160;atca_basic_aes.c'],['../a00841.html#ga7414e3dc8215cedc1bffc6cf576d7d1e',1,'atcab_aes_cbc_encrypt_block(atca_aes_cbc_ctx_t *ctx, const uint8_t *plaintext, uint8_t *ciphertext):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fcbc_5finit',['atcab_aes_cbc_init',['../a00841.html#gabc41b824cdc9b10efa46bcbf74850184',1,'atcab_aes_cbc_init(atca_aes_cbc_ctx_t *ctx, uint16_t key_id, uint8_t key_block, const uint8_t *iv):&#160;atca_basic_aes.c'],['../a00841.html#gabc41b824cdc9b10efa46bcbf74850184',1,'atcab_aes_cbc_init(atca_aes_cbc_ctx_t *ctx, uint16_t key_id, uint8_t key_block, const uint8_t *iv):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fcmac_5ffinish',['atcab_aes_cmac_finish',['../a00841.html#gac0be51b283b107465dcf42758ca31687',1,'atcab_aes_cmac_finish(atca_aes_cmac_ctx_t *ctx, uint8_t *cmac, uint32_t cmac_size):&#160;atca_basic_aes.c'],['../a00841.html#gac0be51b283b107465dcf42758ca31687',1,'atcab_aes_cmac_finish(atca_aes_cmac_ctx_t *ctx, uint8_t *cmac, uint32_t cmac_size):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fcmac_5finit',['atcab_aes_cmac_init',['../a00841.html#ga84506ff4105e63823c99527788d36d52',1,'atcab_aes_cmac_init(atca_aes_cmac_ctx_t *ctx, uint16_t key_id, uint8_t key_block):&#160;atca_basic_aes.c'],['../a00841.html#ga84506ff4105e63823c99527788d36d52',1,'atcab_aes_cmac_init(atca_aes_cmac_ctx_t *ctx, uint16_t key_id, uint8_t key_block):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fcmac_5fupdate',['atcab_aes_cmac_update',['../a00841.html#ga0cf22e893c713890faeb9fa8784760b1',1,'atcab_aes_cmac_update(atca_aes_cmac_ctx_t *ctx, const uint8_t *data, uint32_t data_size):&#160;atca_basic_aes.c'],['../a00841.html#ga0cf22e893c713890faeb9fa8784760b1',1,'atcab_aes_cmac_update(atca_aes_cmac_ctx_t *ctx, const uint8_t *data, uint32_t data_size):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fdecrypt',['atcab_aes_decrypt',['../a00841.html#ga9658e84055727e6357cf7ef636b4e398',1,'atcab_aes_decrypt(uint16_t key_id, uint8_t key_block, const uint8_t *ciphertext, uint8_t *plaintext):&#160;atca_basic_aes.c'],['../a00841.html#ga9658e84055727e6357cf7ef636b4e398',1,'atcab_aes_decrypt(uint16_t key_id, uint8_t key_block, const uint8_t *ciphertext, uint8_t *plaintext):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fencrypt',['atcab_aes_encrypt',['../a00841.html#gacc9a58dc49f91674213f34fa7bbd05e1',1,'atcab_aes_encrypt(uint16_t key_id, uint8_t key_block, const uint8_t *plaintext, uint8_t *ciphertext):&#160;atca_basic_aes.c'],['../a00841.html#gacc9a58dc49f91674213f34fa7bbd05e1',1,'atcab_aes_encrypt(uint16_t key_id, uint8_t key_block, const uint8_t *plaintext, uint8_t *ciphertext):&#160;atca_basic_aes.c']]],
  ['atcab_5faes_5fgfm',['atcab_aes_gfm',['../a00841.html#ga5554940ed4c7c7e28652ce6923cf9314',1,'atcab_aes_gfm(const uint8_t *h, const uint8_t *input, uint8_t *output):&#160;atca_basic_aes.c'],['../a00841.html#ga5554940ed4c7c7e28652ce6923cf9314',1,'atcab_aes_gfm(const uint8_t *h, const uint8_t *input, uint8_t *output):&#160;atca_basic_aes.c']]],
  ['atcab_5fbase64decode',['atcab_base64decode',['../a00841.html#ga1593f87c555ab964d3ebd5edd49aeb0b',1,'atcab_base64decode(const char *encoded, size_t encoded_len, uint8_t *byte_array, size_t *array_len):&#160;atca_helpers.c'],['../a00841.html#ga1593f87c555ab964d3ebd5edd49aeb0b',1,'atcab_base64decode(const char *encoded, size_t encoded_size, uint8_t *data, size_t *data_size):&#160;atca_helpers.c']]],
  ['atcab_5fbase64decode_5f',['atcab_base64decode_',['../a00841.html#ga55ba8a1787f69d44d6e40db041fbd786',1,'atcab_base64decode_(const char *encoded, size_t encoded_size, uint8_t *data, size_t *data_size, const uint8_t *rules):&#160;atca_helpers.c'],['../a00841.html#ga55ba8a1787f69d44d6e40db041fbd786',1,'atcab_base64decode_(const char *encoded, size_t encoded_size, uint8_t *data, size_t *data_size, const uint8_t *rules):&#160;atca_helpers.c']]],
  ['atcab_5fbase64encode',['atcab_base64encode',['../a00841.html#ga4b7e341b530fcac3f4eaae874bb36422',1,'atcab_base64encode(const uint8_t *byte_array, size_t array_len, char *encoded, size_t *encoded_len):&#160;atca_helpers.c'],['../a00841.html#ga4b7e341b530fcac3f4eaae874bb36422',1,'atcab_base64encode(const uint8_t *data, size_t data_size, char *encoded, size_t *encoded_size):&#160;atca_helpers.c']]],
  ['atcab_5fbase64encode_5f',['atcab_base64encode_',['../a00841.html#gaeeff0177acf29e6e7b134a14d7119d69',1,'atcab_base64encode_(const uint8_t *data, size_t data_size, char *encoded, size_t *encoded_size, const uint8_t *rules):&#160;atca_helpers.c'],['../a00841.html#gaeeff0177acf29e6e7b134a14d7119d69',1,'atcab_base64encode_(const uint8_t *data, size_t data_size, char *encoded, size_t *encoded_size, const uint8_t *rules):&#160;atca_helpers.c']]],
  ['atcab_5fbin2hex',['atcab_bin2hex',['../a00841.html#gacb3b82aa86941f2c9fecdcd989779d01',1,'atcab_bin2hex(const uint8_t *bin, int bin_size, char *hex, int *hex_size):&#160;atca_helpers.c'],['../a00841.html#gacb3b82aa86941f2c9fecdcd989779d01',1,'atcab_bin2hex(const uint8_t *bin, int bin_size, char *hex, int *hex_size):&#160;atca_helpers.c']]],
  ['atcab_5fbin2hex_5f',['atcab_bin2hex_',['../a00841.html#gaa39f16ea58dba1e92c103f1c9da45680',1,'atcab_bin2hex_(const uint8_t *bin, int bin_size, char *hex, int *hex_size, bool is_pretty):&#160;atca_helpers.c'],['../a00841.html#gaa39f16ea58dba1e92c103f1c9da45680',1,'atcab_bin2hex_(const uint8_t *bin, int bin_size, char *hex, int *hex_size, bool is_pretty):&#160;atca_helpers.c']]],
  ['atcab_5fcfg_5fdiscover',['atcab_cfg_discover',['../a00841.html#ga1518196e269b549eec78087abd130de7',1,'atcab_cfg_discover(ATCAIfaceCfg cfg_array[], int max_ifaces):&#160;atca_basic.c'],['../a00841.html#ga1518196e269b549eec78087abd130de7',1,'atcab_cfg_discover(ATCAIfaceCfg cfg_array[], int max):&#160;atca_basic.c']]],
  ['atcab_5fchallenge',['atcab_challenge',['../a00841.html#ga114a721517c95d5ba5fcac5b226669d6',1,'atcab_challenge(const uint8_t *num_in):&#160;atca_basic_nonce.c'],['../a00841.html#ga114a721517c95d5ba5fcac5b226669d6',1,'atcab_challenge(const uint8_t *num_in):&#160;atca_basic_nonce.c']]],
  ['atcab_5fchallenge_5fseed_5fupdate',['atcab_challenge_seed_update',['../a00841.html#gaadde4309089c569fd87c24a1a2326cd4',1,'atcab_challenge_seed_update(const uint8_t *num_in, uint8_t *rand_out):&#160;atca_basic_nonce.c'],['../a00841.html#gaadde4309089c569fd87c24a1a2326cd4',1,'atcab_challenge_seed_update(const uint8_t *num_in, uint8_t *rand_out):&#160;atca_basic_nonce.c']]],
  ['atcab_5fcheckmac',['atcab_checkmac',['../a00841.html#ga5ba49c05f7b3fb5acaf55df993ccd3ee',1,'atcab_checkmac(uint8_t mode, uint16_t key_id, const uint8_t *challenge, const uint8_t *response, const uint8_t *other_data):&#160;atca_basic_checkmac.c'],['../a00841.html#ga5ba49c05f7b3fb5acaf55df993ccd3ee',1,'atcab_checkmac(uint8_t mode, uint16_t key_id, const uint8_t *challenge, const uint8_t *response, const uint8_t *other_data):&#160;atca_basic_checkmac.c']]],
  ['atcab_5fcmp_5fconfig_5fzone',['atcab_cmp_config_zone',['../a00841.html#gadb91d2c3601b95f0ad413cf84a4dfd87',1,'atcab_cmp_config_zone(uint8_t *config_data, bool *same_config):&#160;atca_basic_read.c'],['../a00841.html#gadb91d2c3601b95f0ad413cf84a4dfd87',1,'atcab_cmp_config_zone(uint8_t *config_data, bool *same_config):&#160;atca_basic_read.c']]],
  ['atcab_5fcounter',['atcab_counter',['../a00841.html#gabaaaef242649206029e1c10ac6d1fb7d',1,'atcab_counter(uint8_t mode, uint16_t counter_id, uint32_t *counter_value):&#160;atca_basic_counter.c'],['../a00841.html#gabaaaef242649206029e1c10ac6d1fb7d',1,'atcab_counter(uint8_t mode, uint16_t counter_id, uint32_t *counter_value):&#160;atca_basic_counter.c']]],
  ['atcab_5fcounter_5fincrement',['atcab_counter_increment',['../a00841.html#ga6e510e056ea16a0a34b405b7ca378f16',1,'atcab_counter_increment(uint16_t counter_id, uint32_t *counter_value):&#160;atca_basic_counter.c'],['../a00841.html#ga6e510e056ea16a0a34b405b7ca378f16',1,'atcab_counter_increment(uint16_t counter_id, uint32_t *counter_value):&#160;atca_basic_counter.c']]],
  ['atcab_5fcounter_5fread',['atcab_counter_read',['../a00841.html#gaeee666028a097659af69cc828a6bd68b',1,'atcab_counter_read(uint16_t counter_id, uint32_t *counter_value):&#160;atca_basic_counter.c'],['../a00841.html#gaeee666028a097659af69cc828a6bd68b',1,'atcab_counter_read(uint16_t counter_id, uint32_t *counter_value):&#160;atca_basic_counter.c']]],
  ['atcab_5fderivekey',['atcab_derivekey',['../a00841.html#ga34b7b6d46868f0d63d195216ef9939b1',1,'atcab_derivekey(uint8_t mode, uint16_t key_id, const uint8_t *mac):&#160;atca_basic_derivekey.c'],['../a00841.html#ga34b7b6d46868f0d63d195216ef9939b1',1,'atcab_derivekey(uint8_t mode, uint16_t target_key, const uint8_t *mac):&#160;atca_basic_derivekey.c']]],
  ['atcab_5fecdh',['atcab_ecdh',['../a00841.html#ga6fc480ad2824df6309f4f370ffad15f9',1,'atcab_ecdh(uint16_t key_id, const uint8_t *public_key, uint8_t *pms):&#160;atca_basic_ecdh.c'],['../a00841.html#ga6fc480ad2824df6309f4f370ffad15f9',1,'atcab_ecdh(uint16_t key_id, const uint8_t *public_key, uint8_t *pms):&#160;atca_basic_ecdh.c']]],
  ['atcab_5fecdh_5fbase',['atcab_ecdh_base',['../a00841.html#ga211c9405bb5049dd4a5da92d25c83f3c',1,'atcab_ecdh_base(uint8_t mode, uint16_t key_id, const uint8_t *public_key, uint8_t *pms, uint8_t *out_nonce):&#160;atca_basic_ecdh.c'],['../a00841.html#ga211c9405bb5049dd4a5da92d25c83f3c',1,'atcab_ecdh_base(uint8_t mode, uint16_t key_id, const uint8_t *public_key, uint8_t *pms, uint8_t *out_nonce):&#160;atca_basic_ecdh.c']]],
  ['atcab_5fecdh_5fenc',['atcab_ecdh_enc',['../a00841.html#gab6e0c175cbcb5f794b12a8ec22485176',1,'atcab_ecdh_enc(uint16_t key_id, const uint8_t *public_key, uint8_t *pms, const uint8_t *read_key, uint16_t read_key_id):&#160;atca_basic_ecdh.c'],['../a00841.html#gab6e0c175cbcb5f794b12a8ec22485176',1,'atcab_ecdh_enc(uint16_t key_id, const uint8_t *public_key, uint8_t *pms, const uint8_t *read_key, uint16_t read_key_id):&#160;atca_basic_ecdh.c']]],
  ['atcab_5fecdh_5fioenc',['atcab_ecdh_ioenc',['../a00841.html#ga975f7303086190d3b6f76c367583d622',1,'atcab_ecdh_ioenc(uint16_t key_id, const uint8_t *public_key, uint8_t *pms, const uint8_t *io_key):&#160;atca_basic_ecdh.c'],['../a00841.html#ga975f7303086190d3b6f76c367583d622',1,'atcab_ecdh_ioenc(uint16_t key_id, const uint8_t *public_key, uint8_t *pms, const uint8_t *io_key):&#160;atca_basic_ecdh.c']]],
  ['atcab_5fecdh_5ftempkey',['atcab_ecdh_tempkey',['../a00841.html#gac244b83b061ffd8ae3d59b5f973baa53',1,'atcab_ecdh_tempkey(const uint8_t *public_key, uint8_t *pms):&#160;atca_basic_ecdh.c'],['../a00841.html#gac244b83b061ffd8ae3d59b5f973baa53',1,'atcab_ecdh_tempkey(const uint8_t *public_key, uint8_t *pms):&#160;atca_basic_ecdh.c']]],
  ['atcab_5fecdh_5ftempkey_5fioenc',['atcab_ecdh_tempkey_ioenc',['../a00841.html#gafaccb0c9d12154b0c5b917f89f233721',1,'atcab_ecdh_tempkey_ioenc(const uint8_t *public_key, uint8_t *pms, const uint8_t *io_key):&#160;atca_basic_ecdh.c'],['../a00841.html#gafaccb0c9d12154b0c5b917f89f233721',1,'atcab_ecdh_tempkey_ioenc(const uint8_t *public_key, uint8_t *pms, const uint8_t *io_key):&#160;atca_basic_ecdh.c']]],
  ['atcab_5fgendig',['atcab_gendig',['../a00841.html#ga70751ea87f2cf913986bc7bca2cc661f',1,'atcab_gendig(uint8_t zone, uint16_t key_id, const uint8_t *other_data, uint8_t other_data_size):&#160;atca_basic_gendig.c'],['../a00841.html#ga70751ea87f2cf913986bc7bca2cc661f',1,'atcab_gendig(uint8_t zone, uint16_t key_id, const uint8_t *other_data, uint8_t other_data_size):&#160;atca_basic_gendig.c']]],
  ['atcab_5fgenkey',['atcab_genkey',['../a00841.html#ga617bdbdce7b5736351d93214d44c5b8f',1,'atcab_genkey(uint16_t key_id, uint8_t *public_key):&#160;atca_basic_genkey.c'],['../a00841.html#ga617bdbdce7b5736351d93214d44c5b8f',1,'atcab_genkey(uint16_t key_id, uint8_t *public_key):&#160;atca_basic_genkey.c']]],
  ['atcab_5fgenkey_5fbase',['atcab_genkey_base',['../a00841.html#gaa8b6953ad2c7f749e61566fd38fe6903',1,'atcab_genkey_base(uint8_t mode, uint16_t key_id, const uint8_t *other_data, uint8_t *public_key):&#160;atca_basic_genkey.c'],['../a00841.html#gaa8b6953ad2c7f749e61566fd38fe6903',1,'atcab_genkey_base(uint8_t mode, uint16_t key_id, const uint8_t *other_data, uint8_t *public_key):&#160;atca_basic_genkey.c']]],
  ['atcab_5fget_5faddr',['atcab_get_addr',['../a00841.html#gabdfeb1f8d28039e9b30d4e39b8caa33a',1,'atcab_get_addr(uint8_t zone, uint16_t slot, uint8_t block, uint8_t offset, uint16_t *addr):&#160;atca_basic.c'],['../a00841.html#gabdfeb1f8d28039e9b30d4e39b8caa33a',1,'atcab_get_addr(uint8_t zone, uint16_t slot, uint8_t block, uint8_t offset, uint16_t *addr):&#160;atca_basic.c']]],
  ['atcab_5fget_5fdevice',['atcab_get_device',['../a00841.html#ga4af82005556c549c30e1c4bd35d4f4e4',1,'atcab_get_device(void):&#160;atca_basic.c'],['../a00841.html#ga4af82005556c549c30e1c4bd35d4f4e4',1,'atcab_get_device(void):&#160;atca_basic.c']]],
  ['atcab_5fget_5fpubkey',['atcab_get_pubkey',['../a00841.html#gad2096a4618dd37c48ed48847fe63d844',1,'atcab_get_pubkey(uint16_t key_id, uint8_t *public_key):&#160;atca_basic_genkey.c'],['../a00841.html#gad2096a4618dd37c48ed48847fe63d844',1,'atcab_get_pubkey(uint16_t key_id, uint8_t *public_key):&#160;atca_basic_genkey.c']]],
  ['atcab_5fget_5fzone_5fsize',['atcab_get_zone_size',['../a00841.html#ga7a823d2a391bf80ff336eb2ccbd37412',1,'atcab_get_zone_size(uint8_t zone, uint16_t slot, size_t *size):&#160;atca_basic.c'],['../a00841.html#ga7a823d2a391bf80ff336eb2ccbd37412',1,'atcab_get_zone_size(uint8_t zone, uint16_t slot, size_t *size):&#160;atca_basic.c']]],
  ['atcab_5fhex2bin',['atcab_hex2bin',['../a00841.html#ga70bc80cb31518db01d552b5496e70ae3',1,'atcab_hex2bin(const char *hex, int hex_size, uint8_t *bin, int *bin_size):&#160;atca_helpers.c'],['../a00841.html#ga70bc80cb31518db01d552b5496e70ae3',1,'atcab_hex2bin(const char *ascii_hex, int ascii_hex_len, uint8_t *binary, int *bin_len):&#160;atca_helpers.c']]],
  ['atcab_5fhmac',['atcab_hmac',['../a00841.html#ga45f1d09a51f7a1f68916536ab5125b9d',1,'atcab_hmac(uint8_t mode, uint16_t key_id, uint8_t *digest):&#160;atca_basic_hmac.c'],['../a00841.html#ga45f1d09a51f7a1f68916536ab5125b9d',1,'atcab_hmac(uint8_t mode, uint16_t key_id, uint8_t *digest):&#160;atca_basic_hmac.c']]],
  ['atcab_5fhw_5fsha2_5f256',['atcab_hw_sha2_256',['../a00841.html#ga4bf8b665fe1712626a480742c2daa16b',1,'atcab_hw_sha2_256(const uint8_t *data, size_t data_size, uint8_t *digest):&#160;atca_basic_sha.c'],['../a00841.html#ga4bf8b665fe1712626a480742c2daa16b',1,'atcab_hw_sha2_256(const uint8_t *data, size_t data_size, uint8_t *digest):&#160;atca_basic_sha.c']]],
  ['atcab_5fhw_5fsha2_5f256_5ffinish',['atcab_hw_sha2_256_finish',['../a00841.html#ga6ed7e645262fcc32b00d8a9facf09e91',1,'atcab_hw_sha2_256_finish(atca_sha256_ctx_t *ctx, uint8_t *digest):&#160;atca_basic_sha.c'],['../a00841.html#ga6ed7e645262fcc32b00d8a9facf09e91',1,'atcab_hw_sha2_256_finish(atca_sha256_ctx_t *ctx, uint8_t *digest):&#160;atca_basic_sha.c']]],
  ['atcab_5fhw_5fsha2_5f256_5finit',['atcab_hw_sha2_256_init',['../a00841.html#gade49e7746864105730fa7d531645ff62',1,'atcab_hw_sha2_256_init(atca_sha256_ctx_t *ctx):&#160;atca_basic_sha.c'],['../a00841.html#gade49e7746864105730fa7d531645ff62',1,'atcab_hw_sha2_256_init(atca_sha256_ctx_t *ctx):&#160;atca_basic_sha.c']]],
  ['atcab_5fhw_5fsha2_5f256_5fupdate',['atcab_hw_sha2_256_update',['../a00841.html#ga67f2ce6224651d9cc65e9915e35558bd',1,'atcab_hw_sha2_256_update(atca_sha256_ctx_t *ctx, const uint8_t *data, size_t data_size):&#160;atca_basic_sha.c'],['../a00841.html#ga67f2ce6224651d9cc65e9915e35558bd',1,'atcab_hw_sha2_256_update(atca_sha256_ctx_t *ctx, const uint8_t *data, size_t data_size):&#160;atca_basic_sha.c']]],
  ['atcab_5fidle',['atcab_idle',['../a00841.html#gaf47433a371b9fcb8d65a4214cd9e4fa0',1,'atcab_idle(void):&#160;atca_basic.c'],['../a00841.html#gaf47433a371b9fcb8d65a4214cd9e4fa0',1,'atcab_idle(void):&#160;atca_basic.c']]],
  ['atcab_5finfo',['atcab_info',['../a00841.html#ga6e19ecd60be4c74665d9ec142e460771',1,'atcab_info(uint8_t *revision):&#160;atca_basic_info.c'],['../a00841.html#ga6e19ecd60be4c74665d9ec142e460771',1,'atcab_info(uint8_t *revision):&#160;atca_basic_info.c']]],
  ['atcab_5finfo_5fbase',['atcab_info_base',['../a00841.html#ga806d07982fda5c30755af6b5b4ef9314',1,'atcab_info_base(uint8_t mode, uint16_t param2, uint8_t *out_data):&#160;atca_basic_info.c'],['../a00841.html#ga806d07982fda5c30755af6b5b4ef9314',1,'atcab_info_base(uint8_t mode, uint16_t param2, uint8_t *out_data):&#160;atca_basic_info.c']]],
  ['atcab_5finfo_5fget_5flatch',['atcab_info_get_latch',['../a00841.html#ga376b6ae92f14c60fba4ca5c6461e0b48',1,'atcab_info_get_latch(bool *state):&#160;atca_basic_info.c'],['../a00841.html#ga376b6ae92f14c60fba4ca5c6461e0b48',1,'atcab_info_get_latch(bool *state):&#160;atca_basic_info.c']]],
  ['atcab_5finfo_5fset_5flatch',['atcab_info_set_latch',['../a00841.html#ga2649126606db8a0b64ae8e19d09f6600',1,'atcab_info_set_latch(bool state):&#160;atca_basic_info.c'],['../a00841.html#ga2649126606db8a0b64ae8e19d09f6600',1,'atcab_info_set_latch(bool state):&#160;atca_basic_info.c']]],
  ['atcab_5finit',['atcab_init',['../a00841.html#gacdc4fa3d2f2f6d197af8c10ab1f288b8',1,'atcab_init(ATCAIfaceCfg *cfg):&#160;atca_basic.c'],['../a00841.html#gacdc4fa3d2f2f6d197af8c10ab1f288b8',1,'atcab_init(ATCAIfaceCfg *cfg):&#160;atca_basic.c']]],
  ['atcab_5finit_5fdevice',['atcab_init_device',['../a00841.html#gab22d2a32e6c32c14c4e58ce794ff3ec4',1,'atcab_init_device(ATCADevice ca_device):&#160;atca_basic.c'],['../a00841.html#gab22d2a32e6c32c14c4e58ce794ff3ec4',1,'atcab_init_device(ATCADevice ca_device):&#160;atca_basic.c']]],
  ['atcab_5fis_5flocked',['atcab_is_locked',['../a00841.html#gaefce484222bdbedef37787a9b10d4426',1,'atcab_is_locked(uint8_t zone, bool *is_locked):&#160;atca_basic_read.c'],['../a00841.html#gaefce484222bdbedef37787a9b10d4426',1,'atcab_is_locked(uint8_t zone, bool *is_locked):&#160;atca_basic_read.c']]],
  ['atcab_5fis_5fslot_5flocked',['atcab_is_slot_locked',['../a00841.html#ga802de50265ff91dc30dd7c93d9e026e1',1,'atcab_is_slot_locked(uint16_t slot, bool *is_locked):&#160;atca_basic_read.c'],['../a00841.html#ga802de50265ff91dc30dd7c93d9e026e1',1,'atcab_is_slot_locked(uint16_t slot, bool *is_locked):&#160;atca_basic_read.c']]],
  ['atcab_5fkdf',['atcab_kdf',['../a00841.html#ga40a6c01492a76366f9402302b527c4e1',1,'atcab_kdf(uint8_t mode, uint16_t key_id, const uint32_t details, const uint8_t *message, uint8_t *out_data, uint8_t *out_nonce):&#160;atca_basic_kdf.c'],['../a00841.html#ga40a6c01492a76366f9402302b527c4e1',1,'atcab_kdf(uint8_t mode, uint16_t key_id, const uint32_t details, const uint8_t *message, uint8_t *out_data, uint8_t *out_nonce):&#160;atca_basic_kdf.c']]],
  ['atcab_5flock',['atcab_lock',['../a00841.html#ga25d2895192d93c524f5dba92a492cdfb',1,'atcab_lock(uint8_t mode, uint16_t summary_crc):&#160;atca_basic_lock.c'],['../a00841.html#ga25d2895192d93c524f5dba92a492cdfb',1,'atcab_lock(uint8_t mode, uint16_t summary_crc):&#160;atca_basic_lock.c']]],
  ['atcab_5flock_5fconfig_5fzone',['atcab_lock_config_zone',['../a00841.html#ga7cd67c03c7184ad041e2c0ad4f27db23',1,'atcab_lock_config_zone(void):&#160;atca_basic_lock.c'],['../a00841.html#ga7cd67c03c7184ad041e2c0ad4f27db23',1,'atcab_lock_config_zone(void):&#160;atca_basic_lock.c']]],
  ['atcab_5flock_5fconfig_5fzone_5fcrc',['atcab_lock_config_zone_crc',['../a00841.html#ga0698e0c55ad700fe57498321e842cb38',1,'atcab_lock_config_zone_crc(uint16_t summary_crc):&#160;atca_basic_lock.c'],['../a00841.html#ga0698e0c55ad700fe57498321e842cb38',1,'atcab_lock_config_zone_crc(uint16_t summary_crc):&#160;atca_basic_lock.c']]],
  ['atcab_5flock_5fdata_5fslot',['atcab_lock_data_slot',['../a00841.html#ga958190a9182d1b54f82fbca8216406ea',1,'atcab_lock_data_slot(uint16_t slot):&#160;atca_basic_lock.c'],['../a00841.html#ga958190a9182d1b54f82fbca8216406ea',1,'atcab_lock_data_slot(uint16_t slot):&#160;atca_basic_lock.c']]],
  ['atcab_5flock_5fdata_5fzone',['atcab_lock_data_zone',['../a00841.html#ga8020aa89a5bed09ad35320b78e0fb890',1,'atcab_lock_data_zone(void):&#160;atca_basic_lock.c'],['../a00841.html#ga8020aa89a5bed09ad35320b78e0fb890',1,'atcab_lock_data_zone(void):&#160;atca_basic_lock.c']]],
  ['atcab_5flock_5fdata_5fzone_5fcrc',['atcab_lock_data_zone_crc',['../a00841.html#gaf29e398e2aca927ab4606aa1ec0308c6',1,'atcab_lock_data_zone_crc(uint16_t summary_crc):&#160;atca_basic_lock.c'],['../a00841.html#gaf29e398e2aca927ab4606aa1ec0308c6',1,'atcab_lock_data_zone_crc(uint16_t summary_crc):&#160;atca_basic_lock.c']]],
  ['atcab_5fmac',['atcab_mac',['../a00841.html#ga98cb802fbb5d78cd552bb05c21d6c791',1,'atcab_mac(uint8_t mode, uint16_t key_id, const uint8_t *challenge, uint8_t *digest):&#160;atca_basic_mac.c'],['../a00841.html#ga98cb802fbb5d78cd552bb05c21d6c791',1,'atcab_mac(uint8_t mode, uint16_t key_id, const uint8_t *challenge, uint8_t *digest):&#160;atca_basic_mac.c']]],
  ['atcab_5fnonce',['atcab_nonce',['../a00841.html#ga2293df1c1c794496790bae25d3844fa5',1,'atcab_nonce(const uint8_t *num_in):&#160;atca_basic_nonce.c'],['../a00841.html#ga2293df1c1c794496790bae25d3844fa5',1,'atcab_nonce(const uint8_t *num_in):&#160;atca_basic_nonce.c']]],
  ['atcab_5fnonce_5fbase',['atcab_nonce_base',['../a00841.html#gaf8e10791759a8a5e5dcd82774f4895d6',1,'atcab_nonce_base(uint8_t mode, uint16_t zero, const uint8_t *num_in, uint8_t *rand_out):&#160;atca_basic_nonce.c'],['../a00841.html#gaf8e10791759a8a5e5dcd82774f4895d6',1,'atcab_nonce_base(uint8_t mode, uint16_t zero, const uint8_t *num_in, uint8_t *rand_out):&#160;atca_basic_nonce.c']]],
  ['atcab_5fnonce_5fload',['atcab_nonce_load',['../a00841.html#ga2239ae3a87c341a48aa108bd82a58552',1,'atcab_nonce_load(uint8_t target, const uint8_t *num_in, uint16_t num_in_size):&#160;atca_basic_nonce.c'],['../a00841.html#ga2239ae3a87c341a48aa108bd82a58552',1,'atcab_nonce_load(uint8_t target, const uint8_t *num_in, uint16_t num_in_size):&#160;atca_basic_nonce.c']]],
  ['atcab_5fnonce_5frand',['atcab_nonce_rand',['../a00841.html#gaed67d447d547c67b7b8be6b958d1fb5c',1,'atcab_nonce_rand(const uint8_t *num_in, uint8_t *rand_out):&#160;atca_basic_nonce.c'],['../a00841.html#gaed67d447d547c67b7b8be6b958d1fb5c',1,'atcab_nonce_rand(const uint8_t *num_in, uint8_t *rand_out):&#160;atca_basic_nonce.c']]],
  ['atcab_5fprintbin',['atcab_printbin',['../a00841.html#ga468b5d680257de526c3d0e98fd0b648c',1,'atca_helpers.h']]],
  ['atcab_5fprintbin_5flabel',['atcab_printbin_label',['../a00841.html#gaea1694c40ade14f33ad51631ee779802',1,'atca_helpers.h']]],
  ['atcab_5fprintbin_5fsp',['atcab_printbin_sp',['../a00841.html#ga60eedad7751cd4087c1889d3ae435ebd',1,'atca_helpers.h']]],
  ['atcab_5fpriv_5fwrite',['atcab_priv_write',['../a00841.html#gad01e8e785073d8655de9116e7df8e7b5',1,'atcab_priv_write(uint16_t key_id, const uint8_t priv_key[36], uint16_t write_key_id, const uint8_t write_key[32]):&#160;atca_basic_privwrite.c'],['../a00841.html#gad01e8e785073d8655de9116e7df8e7b5',1,'atcab_priv_write(uint16_t key_id, const uint8_t priv_key[36], uint16_t write_key_id, const uint8_t write_key[32]):&#160;atca_basic_privwrite.c']]],
  ['atcab_5frandom',['atcab_random',['../a00841.html#ga4fa442396dfbb89e59dfca837b565cec',1,'atcab_random(uint8_t *rand_out):&#160;atca_basic_random.c'],['../a00841.html#ga4fa442396dfbb89e59dfca837b565cec',1,'atcab_random(uint8_t *rand_out):&#160;atca_basic_random.c']]],
  ['atcab_5fread_5fbytes_5fzone',['atcab_read_bytes_zone',['../a00841.html#ga750704332198726725a327344f4f7dd5',1,'atcab_read_bytes_zone(uint8_t zone, uint16_t slot, size_t offset, uint8_t *data, size_t length):&#160;atca_basic_read.c'],['../a00841.html#ga750704332198726725a327344f4f7dd5',1,'atcab_read_bytes_zone(uint8_t zone, uint16_t slot, size_t offset, uint8_t *data, size_t length):&#160;atca_basic_read.c']]],
  ['atcab_5fread_5fconfig_5fzone',['atcab_read_config_zone',['../a00841.html#ga8ef47330eef6bc72ae8f7a8ef026dae3',1,'atcab_read_config_zone(uint8_t *config_data):&#160;atca_basic_read.c'],['../a00841.html#ga8ef47330eef6bc72ae8f7a8ef026dae3',1,'atcab_read_config_zone(uint8_t *config_data):&#160;atca_basic_read.c']]],
  ['atcab_5fread_5fenc',['atcab_read_enc',['../a00841.html#ga778a262b86fa1f8a38139cbae34376e4',1,'atcab_read_enc(uint16_t key_id, uint8_t block, uint8_t *data, const uint8_t *enc_key, const uint16_t enc_key_id):&#160;atca_basic_read.c'],['../a00841.html#ga778a262b86fa1f8a38139cbae34376e4',1,'atcab_read_enc(uint16_t key_id, uint8_t block, uint8_t *data, const uint8_t *enc_key, const uint16_t enc_key_id):&#160;atca_basic_read.c']]],
  ['atcab_5fread_5fpubkey',['atcab_read_pubkey',['../a00841.html#ga782ca1e5b1574b2b6793c841be22b28b',1,'atcab_read_pubkey(uint16_t slot, uint8_t *public_key):&#160;atca_basic_read.c'],['../a00841.html#ga782ca1e5b1574b2b6793c841be22b28b',1,'atcab_read_pubkey(uint16_t slot, uint8_t *public_key):&#160;atca_basic_read.c']]],
  ['atcab_5fread_5fserial_5fnumber',['atcab_read_serial_number',['../a00841.html#ga96c434878e1f435e2cda5b0b5fec444f',1,'atcab_read_serial_number(uint8_t *serial_number):&#160;atca_basic_read.c'],['../a00841.html#ga96c434878e1f435e2cda5b0b5fec444f',1,'atcab_read_serial_number(uint8_t *serial_number):&#160;atca_basic_read.c']]],
  ['atcab_5fread_5fsig',['atcab_read_sig',['../a00841.html#ga098c4c2c724b90b7e2f4ecf12b9530b7',1,'atcab_read_sig(uint16_t slot, uint8_t *sig):&#160;atca_basic_read.c'],['../a00841.html#ga098c4c2c724b90b7e2f4ecf12b9530b7',1,'atcab_read_sig(uint16_t slot, uint8_t *sig):&#160;atca_basic_read.c']]],
  ['atcab_5fread_5fzone',['atcab_read_zone',['../a00841.html#ga3ce01f02f456c08891ca1d67cd3ed0eb',1,'atcab_read_zone(uint8_t zone, uint16_t slot, uint8_t block, uint8_t offset, uint8_t *data, uint8_t len):&#160;atca_basic_read.c'],['../a00841.html#ga3ce01f02f456c08891ca1d67cd3ed0eb',1,'atcab_read_zone(uint8_t zone, uint16_t slot, uint8_t block, uint8_t offset, uint8_t *data, uint8_t len):&#160;atca_basic_read.c']]],
  ['atcab_5frelease',['atcab_release',['../a00841.html#ga3a061c1f96bb641b36fc56b6cb2dd4e4',1,'atcab_release(void):&#160;atca_basic.c'],['../a00841.html#ga3a061c1f96bb641b36fc56b6cb2dd4e4',1,'atcab_release(void):&#160;atca_basic.c']]],
  ['atcab_5fsecureboot',['atcab_secureboot',['../a00841.html#ga9506331ea7d454fe3c9b2585128c77aa',1,'atcab_secureboot(uint8_t mode, uint16_t param2, const uint8_t *digest, const uint8_t *signature, uint8_t *mac):&#160;atca_basic_secureboot.c'],['../a00841.html#ga9506331ea7d454fe3c9b2585128c77aa',1,'atcab_secureboot(uint8_t mode, uint16_t param2, const uint8_t *digest, const uint8_t *signature, uint8_t *mac):&#160;atca_basic_secureboot.c']]],
  ['atcab_5fsecureboot_5fmac',['atcab_secureboot_mac',['../a00841.html#ga5c11f2012a03ec79cb46de8e03ed0534',1,'atcab_secureboot_mac(uint8_t mode, const uint8_t *digest, const uint8_t *signature, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified):&#160;atca_basic_secureboot.c'],['../a00841.html#ga5c11f2012a03ec79cb46de8e03ed0534',1,'atcab_secureboot_mac(uint8_t mode, const uint8_t *digest, const uint8_t *signature, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified):&#160;atca_basic_secureboot.c']]],
  ['atcab_5fselftest',['atcab_selftest',['../a00841.html#gaeb4a36bc6992612cc3b1f950c0d020b7',1,'atcab_selftest(uint8_t mode, uint16_t param2, uint8_t *result):&#160;atca_basic_selftest.c'],['../a00841.html#gaeb4a36bc6992612cc3b1f950c0d020b7',1,'atcab_selftest(uint8_t mode, uint16_t param2, uint8_t *result):&#160;atca_basic_selftest.c']]],
  ['atcab_5fsha',['atcab_sha',['../a00841.html#ga31d269ccdafd08519a899a8aebf53df1',1,'atcab_sha(uint16_t length, const uint8_t *message, uint8_t *digest):&#160;atca_basic_sha.c'],['../a00841.html#ga31d269ccdafd08519a899a8aebf53df1',1,'atcab_sha(uint16_t length, const uint8_t *message, uint8_t *digest):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fbase',['atcab_sha_base',['../a00841.html#gab3a32e171ca1c30bd31a216b32c9b5a4',1,'atcab_sha_base(uint8_t mode, uint16_t length, const uint8_t *data_in, uint8_t *data_out, uint16_t *data_out_size):&#160;atca_basic_sha.c'],['../a00841.html#gab3a32e171ca1c30bd31a216b32c9b5a4',1,'atcab_sha_base(uint8_t mode, uint16_t length, const uint8_t *message, uint8_t *data_out, uint16_t *data_out_size):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fend',['atcab_sha_end',['../a00841.html#ga1db86704035048066a370815b657234d',1,'atcab_sha_end(uint8_t *digest, uint16_t length, const uint8_t *message):&#160;atca_basic_sha.c'],['../a00841.html#ga1db86704035048066a370815b657234d',1,'atcab_sha_end(uint8_t *digest, uint16_t length, const uint8_t *message):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fhmac',['atcab_sha_hmac',['../a00841.html#gae655ce06583c08169170102fbb0b55c9',1,'atcab_sha_hmac(const uint8_t *data, size_t data_size, uint16_t key_slot, uint8_t *digest, uint8_t target):&#160;atca_basic_sha.c'],['../a00841.html#gae655ce06583c08169170102fbb0b55c9',1,'atcab_sha_hmac(const uint8_t *data, size_t data_size, uint16_t key_slot, uint8_t *digest, uint8_t target):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fhmac_5ffinish',['atcab_sha_hmac_finish',['../a00841.html#gaa4be9972396b7cadb08dd8e2199daf08',1,'atcab_sha_hmac_finish(atca_hmac_sha256_ctx_t *ctx, uint8_t *digest, uint8_t target):&#160;atca_basic_sha.c'],['../a00841.html#gaa4be9972396b7cadb08dd8e2199daf08',1,'atcab_sha_hmac_finish(atca_hmac_sha256_ctx_t *ctx, uint8_t *digest, uint8_t target):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fhmac_5finit',['atcab_sha_hmac_init',['../a00841.html#ga310a017cddce9ef05071cb619b4b6db9',1,'atcab_sha_hmac_init(atca_hmac_sha256_ctx_t *ctx, uint16_t key_slot):&#160;atca_basic_sha.c'],['../a00841.html#ga310a017cddce9ef05071cb619b4b6db9',1,'atcab_sha_hmac_init(atca_hmac_sha256_ctx_t *ctx, uint16_t key_slot):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fhmac_5fupdate',['atcab_sha_hmac_update',['../a00841.html#gae3343c160e80365b7e96bdfdc9b6365c',1,'atcab_sha_hmac_update(atca_hmac_sha256_ctx_t *ctx, const uint8_t *data, size_t data_size):&#160;atca_basic_sha.c'],['../a00841.html#gae3343c160e80365b7e96bdfdc9b6365c',1,'atcab_sha_hmac_update(atca_hmac_sha256_ctx_t *ctx, const uint8_t *data, size_t data_size):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fread_5fcontext',['atcab_sha_read_context',['../a00841.html#ga74d1db50562642ce511fa7cbd384c2ab',1,'atcab_sha_read_context(uint8_t *context, uint16_t *context_size):&#160;atca_basic_sha.c'],['../a00841.html#ga74d1db50562642ce511fa7cbd384c2ab',1,'atcab_sha_read_context(uint8_t *context, uint16_t *context_size):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fstart',['atcab_sha_start',['../a00841.html#gae0a7ef89fce4cbd0ee1c76759cd93b9a',1,'atcab_sha_start(void):&#160;atca_basic_sha.c'],['../a00841.html#gae0a7ef89fce4cbd0ee1c76759cd93b9a',1,'atcab_sha_start(void):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fupdate',['atcab_sha_update',['../a00841.html#ga39bd70baa7a4c7f4849fcf8b94d4d949',1,'atcab_sha_update(const uint8_t *message):&#160;atca_basic_sha.c'],['../a00841.html#ga39bd70baa7a4c7f4849fcf8b94d4d949',1,'atcab_sha_update(const uint8_t *message):&#160;atca_basic_sha.c']]],
  ['atcab_5fsha_5fwrite_5fcontext',['atcab_sha_write_context',['../a00841.html#ga070fa80ac0d76f6816d9f7affbcfb120',1,'atcab_sha_write_context(const uint8_t *context, uint16_t context_size):&#160;atca_basic_sha.c'],['../a00841.html#ga070fa80ac0d76f6816d9f7affbcfb120',1,'atcab_sha_write_context(const uint8_t *context, uint16_t context_size):&#160;atca_basic_sha.c']]],
  ['atcab_5fsign',['atcab_sign',['../a00841.html#ga69b8282d1b1e0c54b9a7d286fed503b8',1,'atcab_sign(uint16_t key_id, const uint8_t *msg, uint8_t *signature):&#160;atca_basic_sign.c'],['../a00841.html#ga69b8282d1b1e0c54b9a7d286fed503b8',1,'atcab_sign(uint16_t key_id, const uint8_t *msg, uint8_t *signature):&#160;atca_basic_sign.c']]],
  ['atcab_5fsign_5fbase',['atcab_sign_base',['../a00841.html#ga5c1e598bf3d4d25b522f42d6038a4268',1,'atcab_sign_base(uint8_t mode, uint16_t key_id, uint8_t *signature):&#160;atca_basic_sign.c'],['../a00841.html#ga5c1e598bf3d4d25b522f42d6038a4268',1,'atcab_sign_base(uint8_t mode, uint16_t key_id, uint8_t *signature):&#160;atca_basic_sign.c']]],
  ['atcab_5fsign_5finternal',['atcab_sign_internal',['../a00841.html#ga559add3e8b4f85a9d91fc0ed86aefa29',1,'atcab_sign_internal(uint16_t key_id, bool is_invalidate, bool is_full_sn, uint8_t *signature):&#160;atca_basic_sign.c'],['../a00841.html#ga559add3e8b4f85a9d91fc0ed86aefa29',1,'atcab_sign_internal(uint16_t key_id, bool is_invalidate, bool is_full_sn, uint8_t *signature):&#160;atca_basic_sign.c']]],
  ['atcab_5fsleep',['atcab_sleep',['../a00841.html#ga9475e032c388144c5a0df45d1df182a5',1,'atcab_sleep(void):&#160;atca_basic.c'],['../a00841.html#ga9475e032c388144c5a0df45d1df182a5',1,'atcab_sleep(void):&#160;atca_basic.c']]],
  ['atcab_5fupdateextra',['atcab_updateextra',['../a00841.html#ga416e4aeacf3acc35b1d5b76028c6947d',1,'atcab_updateextra(uint8_t mode, uint16_t new_value):&#160;atca_basic_updateextra.c'],['../a00841.html#ga416e4aeacf3acc35b1d5b76028c6947d',1,'atcab_updateextra(uint8_t mode, uint16_t new_value):&#160;atca_basic_updateextra.c']]],
  ['atcab_5fverify',['atcab_verify',['../a00841.html#ga694d921c7bc17a0e158ef96e3d476700',1,'atcab_verify(uint8_t mode, uint16_t key_id, const uint8_t *signature, const uint8_t *public_key, const uint8_t *other_data, uint8_t *mac):&#160;atca_basic_verify.c'],['../a00841.html#ga694d921c7bc17a0e158ef96e3d476700',1,'atcab_verify(uint8_t mode, uint16_t key_id, const uint8_t *signature, const uint8_t *public_key, const uint8_t *other_data, uint8_t *mac):&#160;atca_basic_verify.c']]],
  ['atcab_5fverify_5fextern',['atcab_verify_extern',['../a00841.html#ga2c3e18de900ba705192963d08b37f600',1,'atcab_verify_extern(const uint8_t *message, const uint8_t *signature, const uint8_t *public_key, bool *is_verified):&#160;atca_basic_verify.c'],['../a00841.html#ga2c3e18de900ba705192963d08b37f600',1,'atcab_verify_extern(const uint8_t *message, const uint8_t *signature, const uint8_t *public_key, bool *is_verified):&#160;atca_basic_verify.c']]],
  ['atcab_5fverify_5fextern_5fmac',['atcab_verify_extern_mac',['../a00841.html#ga17bf17c4786be097a0bb111a6f9d8ca6',1,'atcab_verify_extern_mac(const uint8_t *message, const uint8_t *signature, const uint8_t *public_key, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified):&#160;atca_basic_verify.c'],['../a00841.html#ga17bf17c4786be097a0bb111a6f9d8ca6',1,'atcab_verify_extern_mac(const uint8_t *message, const uint8_t *signature, const uint8_t *public_key, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified):&#160;atca_basic_verify.c']]],
  ['atcab_5fverify_5finvalidate',['atcab_verify_invalidate',['../a00841.html#ga9393b545b2fa1fdd539672a0428a30ab',1,'atcab_verify_invalidate(uint16_t key_id, const uint8_t *signature, const uint8_t *other_data, bool *is_verified):&#160;atca_basic_verify.c'],['../a00841.html#ga9393b545b2fa1fdd539672a0428a30ab',1,'atcab_verify_invalidate(uint16_t key_id, const uint8_t *signature, const uint8_t *other_data, bool *is_verified):&#160;atca_basic_verify.c']]],
  ['atcab_5fverify_5fstored',['atcab_verify_stored',['../a00841.html#gae8cc7670847805423ad591985eecd832',1,'atcab_verify_stored(const uint8_t *message, const uint8_t *signature, uint16_t key_id, bool *is_verified):&#160;atca_basic_verify.c'],['../a00841.html#gae8cc7670847805423ad591985eecd832',1,'atcab_verify_stored(const uint8_t *message, const uint8_t *signature, uint16_t key_id, bool *is_verified):&#160;atca_basic_verify.c']]],
  ['atcab_5fverify_5fstored_5fmac',['atcab_verify_stored_mac',['../a00841.html#gaa52cdbbfd2f089d8eb42ef2640204ca7',1,'atcab_verify_stored_mac(const uint8_t *message, const uint8_t *signature, uint16_t key_id, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified):&#160;atca_basic_verify.c'],['../a00841.html#gaa52cdbbfd2f089d8eb42ef2640204ca7',1,'atcab_verify_stored_mac(const uint8_t *message, const uint8_t *signature, uint16_t key_id, const uint8_t *num_in, const uint8_t *io_key, bool *is_verified):&#160;atca_basic_verify.c']]],
  ['atcab_5fverify_5fvalidate',['atcab_verify_validate',['../a00841.html#gacf9a0c7772ebb65b87c4a4788850702b',1,'atcab_verify_validate(uint16_t key_id, const uint8_t *signature, const uint8_t *other_data, bool *is_verified):&#160;atca_basic_verify.c'],['../a00841.html#gacf9a0c7772ebb65b87c4a4788850702b',1,'atcab_verify_validate(uint16_t key_id, const uint8_t *signature, const uint8_t *other_data, bool *is_verified):&#160;atca_basic_verify.c']]],
  ['atcab_5fversion',['atcab_version',['../a00841.html#gaff701132013eaac5600dd9fd6253505d',1,'atcab_version(char *ver_str):&#160;atca_basic.c'],['../a00841.html#gaff701132013eaac5600dd9fd6253505d',1,'atcab_version(char *ver_str):&#160;atca_basic.c']]],
  ['atcab_5fwakeup',['atcab_wakeup',['../a00841.html#gad3bc620aedd9322d160eece0d8d20c82',1,'atcab_wakeup(void):&#160;atca_basic.c'],['../a00841.html#gad3bc620aedd9322d160eece0d8d20c82',1,'atcab_wakeup(void):&#160;atca_basic.c']]],
  ['atcab_5fwrite',['atcab_write',['../a00841.html#gabf2b29b4d3ae926b63c403d084380dbe',1,'atcab_write(uint8_t zone, uint16_t address, const uint8_t *value, const uint8_t *mac):&#160;atca_basic_write.c'],['../a00841.html#gabf2b29b4d3ae926b63c403d084380dbe',1,'atcab_write(uint8_t zone, uint16_t address, const uint8_t *value, const uint8_t *mac):&#160;atca_basic_write.c']]],
  ['atcab_5fwrite_5fbytes_5fzone',['atcab_write_bytes_zone',['../a00841.html#gac395a7e195aa3cf28b48de345755feb0',1,'atcab_write_bytes_zone(uint8_t zone, uint16_t slot, size_t offset_bytes, const uint8_t *data, size_t length):&#160;atca_basic_write.c'],['../a00841.html#gac395a7e195aa3cf28b48de345755feb0',1,'atcab_write_bytes_zone(uint8_t zone, uint16_t slot, size_t offset_bytes, const uint8_t *data, size_t length):&#160;atca_basic_write.c']]],
  ['atcab_5fwrite_5fconfig_5fcounter',['atcab_write_config_counter',['../a00841.html#gab25ca44957dff1c2df34607738ca3bf7',1,'atcab_write_config_counter(uint16_t counter_id, uint32_t counter_value):&#160;atca_basic_write.c'],['../a00841.html#gab25ca44957dff1c2df34607738ca3bf7',1,'atcab_write_config_counter(uint16_t counter_id, uint32_t counter_value):&#160;atca_basic_write.c']]],
  ['atcab_5fwrite_5fconfig_5fzone',['atcab_write_config_zone',['../a00841.html#ga0777a86aa412a97b19cc72a12c171b94',1,'atcab_write_config_zone(const uint8_t *config_data):&#160;atca_basic_write.c'],['../a00841.html#ga0777a86aa412a97b19cc72a12c171b94',1,'atcab_write_config_zone(const uint8_t *config_data):&#160;atca_basic_write.c']]],
  ['atcab_5fwrite_5fenc',['atcab_write_enc',['../a00841.html#ga14cf75d1be264ac1125087d76ee6344c',1,'atcab_write_enc(uint16_t key_id, uint8_t block, const uint8_t *data, const uint8_t *enc_key, const uint16_t enc_key_id):&#160;atca_basic_write.c'],['../a00841.html#ga14cf75d1be264ac1125087d76ee6344c',1,'atcab_write_enc(uint16_t key_id, uint8_t block, const uint8_t *data, const uint8_t *enc_key, const uint16_t enc_key_id):&#160;atca_basic_write.c']]],
  ['atcab_5fwrite_5fpubkey',['atcab_write_pubkey',['../a00841.html#ga47cbedeb3c3e9f7cbf2b9433cd60d1aa',1,'atcab_write_pubkey(uint16_t slot, const uint8_t *public_key):&#160;atca_basic_write.c'],['../a00841.html#ga47cbedeb3c3e9f7cbf2b9433cd60d1aa',1,'atcab_write_pubkey(uint16_t slot, const uint8_t *public_key):&#160;atca_basic_write.c']]],
  ['atcab_5fwrite_5fzone',['atcab_write_zone',['../a00841.html#ga1f5a6bbcf4f840803635fb8951b3a7e2',1,'atcab_write_zone(uint8_t zone, uint16_t slot, uint8_t block, uint8_t offset, const uint8_t *data, uint8_t len):&#160;atca_basic_write.c'],['../a00841.html#ga1f5a6bbcf4f840803635fb8951b3a7e2',1,'atcab_write_zone(uint8_t zone, uint16_t slot, uint8_t block, uint8_t offset, const uint8_t *data, uint8_t len):&#160;atca_basic_write.c']]],
  ['atcac_5fsw_5fecdsa_5fverify_5fp256',['atcac_sw_ecdsa_verify_p256',['../a00842.html#gaa61eee6f208a1633d35cdf8d628a6835',1,'atcac_sw_ecdsa_verify_p256(const uint8_t msg[ATCA_ECC_P256_FIELD_SIZE], const uint8_t signature[ATCA_ECC_P256_SIGNATURE_SIZE], const uint8_t public_key[ATCA_ECC_P256_PUBLIC_KEY_SIZE]):&#160;atca_crypto_sw_ecdsa.c'],['../a00842.html#gaa61eee6f208a1633d35cdf8d628a6835',1,'atcac_sw_ecdsa_verify_p256(const uint8_t msg[ATCA_ECC_P256_FIELD_SIZE], const uint8_t signature[ATCA_ECC_P256_SIGNATURE_SIZE], const uint8_t public_key[ATCA_ECC_P256_PUBLIC_KEY_SIZE]):&#160;atca_crypto_sw_ecdsa.c']]],
  ['atcac_5fsw_5frandom',['atcac_sw_random',['../a00842.html#ga0710d8bf5e92403c4026c32af39ad79e',1,'atcac_sw_random(uint8_t *data, size_t data_size):&#160;atca_crypto_sw_rand.c'],['../a00842.html#ga0710d8bf5e92403c4026c32af39ad79e',1,'atcac_sw_random(uint8_t *data, size_t data_size):&#160;atca_crypto_sw_rand.c']]],
  ['atcac_5fsw_5fsha1',['atcac_sw_sha1',['../a00842.html#ga84b866657bf319dab2924c2db3a1e990',1,'atcac_sw_sha1(const uint8_t *data, size_t data_size, uint8_t digest[ATCA_SHA1_DIGEST_SIZE]):&#160;atca_crypto_sw_sha1.c'],['../a00842.html#ga84b866657bf319dab2924c2db3a1e990',1,'atcac_sw_sha1(const uint8_t *data, size_t data_size, uint8_t digest[ATCA_SHA1_DIGEST_SIZE]):&#160;atca_crypto_sw_sha1.c']]],
  ['atcac_5fsw_5fsha1_5ffinish',['atcac_sw_sha1_finish',['../a00842.html#ga5589df2a639f61a4dc4ccedc9b5a5453',1,'atcac_sw_sha1_finish(atcac_sha1_ctx *ctx, uint8_t digest[ATCA_SHA1_DIGEST_SIZE]):&#160;atca_crypto_sw_sha1.c'],['../a00842.html#ga5589df2a639f61a4dc4ccedc9b5a5453',1,'atcac_sw_sha1_finish(atcac_sha1_ctx *ctx, uint8_t digest[ATCA_SHA1_DIGEST_SIZE]):&#160;atca_crypto_sw_sha1.c']]],
  ['atcac_5fsw_5fsha1_5finit',['atcac_sw_sha1_init',['../a00842.html#gabed03bcc1228768534ef4ee49df0ad09',1,'atcac_sw_sha1_init(atcac_sha1_ctx *ctx):&#160;atca_crypto_sw_sha1.c'],['../a00842.html#gabed03bcc1228768534ef4ee49df0ad09',1,'atcac_sw_sha1_init(atcac_sha1_ctx *ctx):&#160;atca_crypto_sw_sha1.c']]],
  ['atcac_5fsw_5fsha1_5fupdate',['atcac_sw_sha1_update',['../a00842.html#ga65ff558306a88e0fbe2fc82bbe6a9c03',1,'atcac_sw_sha1_update(atcac_sha1_ctx *ctx, const uint8_t *data, size_t data_size):&#160;atca_crypto_sw_sha1.c'],['../a00842.html#ga65ff558306a88e0fbe2fc82bbe6a9c03',1,'atcac_sw_sha1_update(atcac_sha1_ctx *ctx, const uint8_t *data, size_t data_size):&#160;atca_crypto_sw_sha1.c']]],
  ['atcac_5fsw_5fsha2_5f256',['atcac_sw_sha2_256',['../a00842.html#ga63412270c4629874f2764171200c1b5c',1,'atcac_sw_sha2_256(const uint8_t *data, size_t data_size, uint8_t digest[ATCA_SHA2_256_DIGEST_SIZE]):&#160;atca_crypto_sw_sha2.c'],['../a00842.html#ga63412270c4629874f2764171200c1b5c',1,'atcac_sw_sha2_256(const uint8_t *data, size_t data_size, uint8_t digest[ATCA_SHA2_256_DIGEST_SIZE]):&#160;atca_crypto_sw_sha2.c']]],
  ['atcac_5fsw_5fsha2_5f256_5ffinish',['atcac_sw_sha2_256_finish',['../a00842.html#gae3a29931f2104cce481aa9ef1ab16fea',1,'atcac_sw_sha2_256_finish(atcac_sha2_256_ctx *ctx, uint8_t digest[ATCA_SHA2_256_DIGEST_SIZE]):&#160;atca_crypto_sw_sha2.c'],['../a00842.html#gae3a29931f2104cce481aa9ef1ab16fea',1,'atcac_sw_sha2_256_finish(atcac_sha2_256_ctx *ctx, uint8_t digest[ATCA_SHA2_256_DIGEST_SIZE]):&#160;atca_crypto_sw_sha2.c']]],
  ['atcac_5fsw_5fsha2_5f256_5finit',['atcac_sw_sha2_256_init',['../a00842.html#ga58283666b662f084155ba693870c1077',1,'atcac_sw_sha2_256_init(atcac_sha2_256_ctx *ctx):&#160;atca_crypto_sw_sha2.c'],['../a00842.html#ga58283666b662f084155ba693870c1077',1,'atcac_sw_sha2_256_init(atcac_sha2_256_ctx *ctx):&#160;atca_crypto_sw_sha2.c']]],
  ['atcac_5fsw_5fsha2_5f256_5fupdate',['atcac_sw_sha2_256_update',['../a00842.html#gab1a09fa1d854722cc667cea319ca9984',1,'atcac_sw_sha2_256_update(atcac_sha2_256_ctx *ctx, const uint8_t *data, size_t data_size):&#160;atca_crypto_sw_sha2.c'],['../a00842.html#gab1a09fa1d854722cc667cea319ca9984',1,'atcac_sw_sha2_256_update(atcac_sha2_256_ctx *ctx, const uint8_t *data, size_t data_size):&#160;atca_crypto_sw_sha2.c']]],
  ['atcacert_5fcert_5fbuild_5ffinish',['atcacert_cert_build_finish',['../a00840.html#ga9e594a491dccf61a638be46da5d40ff9',1,'atcacert_cert_build_finish(atcacert_build_state_t *build_state):&#160;atcacert_def.c'],['../a00840.html#ga9e594a491dccf61a638be46da5d40ff9',1,'atcacert_cert_build_finish(atcacert_build_state_t *build_state):&#160;atcacert_def.c']]],
  ['atcacert_5fcert_5fbuild_5fprocess',['atcacert_cert_build_process',['../a00840.html#ga626158cfe54b84903885b2cc6c3880e4',1,'atcacert_cert_build_process(atcacert_build_state_t *build_state, const atcacert_device_loc_t *device_loc, const uint8_t *device_data):&#160;atcacert_def.c'],['../a00840.html#ga626158cfe54b84903885b2cc6c3880e4',1,'atcacert_cert_build_process(atcacert_build_state_t *build_state, const atcacert_device_loc_t *device_loc, const uint8_t *device_data):&#160;atcacert_def.c']]],
  ['atcacert_5fcert_5fbuild_5fstart',['atcacert_cert_build_start',['../a00840.html#gace8ac017f58840c296fe2cf29bdaa2fe',1,'atcacert_cert_build_start(atcacert_build_state_t *build_state, const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, const uint8_t ca_public_key[64]):&#160;atcacert_def.c'],['../a00840.html#gace8ac017f58840c296fe2cf29bdaa2fe',1,'atcacert_cert_build_start(atcacert_build_state_t *build_state, const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, const uint8_t ca_public_key[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fcreate_5fcsr',['atcacert_create_csr',['../a00840.html#gabd66cb9a5c50c7c62e3bc0a8ff0fc4d6',1,'atcacert_create_csr(const atcacert_def_t *csr_def, uint8_t *csr, size_t *csr_size):&#160;atcacert_client.c'],['../a00840.html#gabd66cb9a5c50c7c62e3bc0a8ff0fc4d6',1,'atcacert_create_csr(const atcacert_def_t *csr_def, uint8_t *csr, size_t *csr_size):&#160;atcacert_client.c']]],
  ['atcacert_5fcreate_5fcsr_5fpem',['atcacert_create_csr_pem',['../a00840.html#ga0b492025e27a705b1792b6276eeaaf68',1,'atcacert_create_csr_pem(const atcacert_def_t *csr_def, char *csr, size_t *csr_size):&#160;atcacert_client.c'],['../a00840.html#ga0b492025e27a705b1792b6276eeaaf68',1,'atcacert_create_csr_pem(const atcacert_def_t *csr_def, char *csr, size_t *csr_size):&#160;atcacert_client.c']]],
  ['atcacert_5fdate_5fdec',['atcacert_date_dec',['../a00840.html#ga368d038c02673b1e6ddacfd175786e6a',1,'atcacert_date_dec(atcacert_date_format_t format, const uint8_t *formatted_date, size_t formatted_date_size, atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#ga368d038c02673b1e6ddacfd175786e6a',1,'atcacert_date_dec(atcacert_date_format_t format, const uint8_t *formatted_date, size_t formatted_date_size, atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fdec_5fcompcert',['atcacert_date_dec_compcert',['../a00840.html#gaba31331bcfab203c786004b027512fab',1,'atcacert_date_dec_compcert(const uint8_t enc_dates[3], atcacert_date_format_t expire_date_format, atcacert_tm_utc_t *issue_date, atcacert_tm_utc_t *expire_date):&#160;atcacert_date.c'],['../a00840.html#gaba31331bcfab203c786004b027512fab',1,'atcacert_date_dec_compcert(const uint8_t enc_dates[3], atcacert_date_format_t expire_date_format, atcacert_tm_utc_t *issue_date, atcacert_tm_utc_t *expire_date):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fdec_5fiso8601_5fsep',['atcacert_date_dec_iso8601_sep',['../a00840.html#ga3ff21be0f011ce56dfde5e2ac99e17ce',1,'atcacert_date_dec_iso8601_sep(const uint8_t formatted_date[DATEFMT_ISO8601_SEP_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#ga3ff21be0f011ce56dfde5e2ac99e17ce',1,'atcacert_date_dec_iso8601_sep(const uint8_t formatted_date[DATEFMT_ISO8601_SEP_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fdec_5fposix_5fuint32_5fbe',['atcacert_date_dec_posix_uint32_be',['../a00840.html#ga37893ca05c0e3ccbcec3725228b8a818',1,'atcacert_date_dec_posix_uint32_be(const uint8_t formatted_date[DATEFMT_POSIX_UINT32_BE_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#ga37893ca05c0e3ccbcec3725228b8a818',1,'atcacert_date_dec_posix_uint32_be(const uint8_t formatted_date[DATEFMT_POSIX_UINT32_BE_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fdec_5fposix_5fuint32_5fle',['atcacert_date_dec_posix_uint32_le',['../a00840.html#gab5bbaaf84f1c19409ee276241e9e2f6d',1,'atcacert_date_dec_posix_uint32_le(const uint8_t formatted_date[DATEFMT_POSIX_UINT32_LE_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#gab5bbaaf84f1c19409ee276241e9e2f6d',1,'atcacert_date_dec_posix_uint32_le(const uint8_t formatted_date[DATEFMT_POSIX_UINT32_LE_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fdec_5frfc5280_5fgen',['atcacert_date_dec_rfc5280_gen',['../a00840.html#gadd219151c074c3ec7785d68741a1cae1',1,'atcacert_date_dec_rfc5280_gen(const uint8_t formatted_date[DATEFMT_RFC5280_GEN_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#gadd219151c074c3ec7785d68741a1cae1',1,'atcacert_date_dec_rfc5280_gen(const uint8_t formatted_date[DATEFMT_RFC5280_GEN_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fdec_5frfc5280_5futc',['atcacert_date_dec_rfc5280_utc',['../a00840.html#ga7fa37d88f9405a3557110e58468f9e6e',1,'atcacert_date_dec_rfc5280_utc(const uint8_t formatted_date[DATEFMT_RFC5280_UTC_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#ga7fa37d88f9405a3557110e58468f9e6e',1,'atcacert_date_dec_rfc5280_utc(const uint8_t formatted_date[DATEFMT_RFC5280_UTC_SIZE], atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc',['atcacert_date_enc',['../a00840.html#gaab946b2ea5dba6d1addacc995a6989ae',1,'atcacert_date_enc(atcacert_date_format_t format, const atcacert_tm_utc_t *timestamp, uint8_t *formatted_date, size_t *formatted_date_size):&#160;atcacert_date.c'],['../a00840.html#gaab946b2ea5dba6d1addacc995a6989ae',1,'atcacert_date_enc(atcacert_date_format_t format, const atcacert_tm_utc_t *timestamp, uint8_t *formatted_date, size_t *formatted_date_size):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc_5fcompcert',['atcacert_date_enc_compcert',['../a00840.html#ga5da5a0589a6168aafd34b4aac4e07553',1,'atcacert_date_enc_compcert(const atcacert_tm_utc_t *issue_date, uint8_t expire_years, uint8_t enc_dates[3]):&#160;atcacert_date.c'],['../a00840.html#ga5da5a0589a6168aafd34b4aac4e07553',1,'atcacert_date_enc_compcert(const atcacert_tm_utc_t *issue_date, uint8_t expire_years, uint8_t enc_dates[3]):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc_5fiso8601_5fsep',['atcacert_date_enc_iso8601_sep',['../a00840.html#gae40aeb71d824e8bbe3233e86f3fb6a3f',1,'atcacert_date_enc_iso8601_sep(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_ISO8601_SEP_SIZE]):&#160;atcacert_date.c'],['../a00840.html#gae40aeb71d824e8bbe3233e86f3fb6a3f',1,'atcacert_date_enc_iso8601_sep(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_ISO8601_SEP_SIZE]):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc_5fposix_5fuint32_5fbe',['atcacert_date_enc_posix_uint32_be',['../a00840.html#ga1160e4293d7831e15a47e7b3f47013ca',1,'atcacert_date_enc_posix_uint32_be(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_POSIX_UINT32_BE_SIZE]):&#160;atcacert_date.c'],['../a00840.html#ga1160e4293d7831e15a47e7b3f47013ca',1,'atcacert_date_enc_posix_uint32_be(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_POSIX_UINT32_BE_SIZE]):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc_5fposix_5fuint32_5fle',['atcacert_date_enc_posix_uint32_le',['../a00840.html#ga4825cb7a817fa9471cfe30a1aa984b8f',1,'atcacert_date_enc_posix_uint32_le(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_POSIX_UINT32_LE_SIZE]):&#160;atcacert_date.c'],['../a00840.html#ga4825cb7a817fa9471cfe30a1aa984b8f',1,'atcacert_date_enc_posix_uint32_le(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_POSIX_UINT32_LE_SIZE]):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc_5frfc5280_5fgen',['atcacert_date_enc_rfc5280_gen',['../a00840.html#gaaeb955dfc5b73719e2ecca542c2fc249',1,'atcacert_date_enc_rfc5280_gen(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_RFC5280_GEN_SIZE]):&#160;atcacert_date.c'],['../a00840.html#gaaeb955dfc5b73719e2ecca542c2fc249',1,'atcacert_date_enc_rfc5280_gen(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_RFC5280_GEN_SIZE]):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fenc_5frfc5280_5futc',['atcacert_date_enc_rfc5280_utc',['../a00840.html#gaa83e2f3a3f83b321dade6cd3211136db',1,'atcacert_date_enc_rfc5280_utc(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_RFC5280_UTC_SIZE]):&#160;atcacert_date.c'],['../a00840.html#gaa83e2f3a3f83b321dade6cd3211136db',1,'atcacert_date_enc_rfc5280_utc(const atcacert_tm_utc_t *timestamp, uint8_t formatted_date[DATEFMT_RFC5280_UTC_SIZE]):&#160;atcacert_date.c']]],
  ['atcacert_5fdate_5fget_5fmax_5fdate',['atcacert_date_get_max_date',['../a00840.html#ga1d267b06c94e1db2aa2f6e91df1c843f',1,'atcacert_date_get_max_date(atcacert_date_format_t format, atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c'],['../a00840.html#ga1d267b06c94e1db2aa2f6e91df1c843f',1,'atcacert_date_get_max_date(atcacert_date_format_t format, atcacert_tm_utc_t *timestamp):&#160;atcacert_date.c']]],
  ['atcacert_5fdecode_5fpem',['atcacert_decode_pem',['../a00170.html#a67998c5401898020391dc6f02b11d2bd',1,'atcacert_decode_pem(const char *pem, size_t pem_size, uint8_t *der, size_t *der_size, const char *header, const char *footer):&#160;atcacert_pem.c'],['../a00173.html#a67998c5401898020391dc6f02b11d2bd',1,'atcacert_decode_pem(const char *pem, size_t pem_size, uint8_t *der, size_t *der_size, const char *header, const char *footer):&#160;atcacert_pem.c']]],
  ['atcacert_5fdecode_5fpem_5fcert',['atcacert_decode_pem_cert',['../a00170.html#a47e68bdf906458409c7eff1aed0dff3a',1,'atcacert_decode_pem_cert(const char *pem_cert, size_t pem_cert_size, uint8_t *der_cert, size_t *der_cert_size):&#160;atcacert_pem.c'],['../a00173.html#a47e68bdf906458409c7eff1aed0dff3a',1,'atcacert_decode_pem_cert(const char *pem_cert, size_t pem_cert_size, uint8_t *der_cert, size_t *der_cert_size):&#160;atcacert_pem.c']]],
  ['atcacert_5fdecode_5fpem_5fcsr',['atcacert_decode_pem_csr',['../a00170.html#afbccc09407aeb4d7b626b28da120211a',1,'atcacert_decode_pem_csr(const char *pem_csr, size_t pem_csr_size, uint8_t *der_csr, size_t *der_csr_size):&#160;atcacert_pem.c'],['../a00173.html#afbccc09407aeb4d7b626b28da120211a',1,'atcacert_decode_pem_csr(const char *pem_csr, size_t pem_csr_size, uint8_t *der_csr, size_t *der_csr_size):&#160;atcacert_pem.c']]],
  ['atcacert_5fder_5fadjust_5flength',['atcacert_der_adjust_length',['../a00840.html#ga165018175f52421ea26fb33ccf335108',1,'atcacert_der_adjust_length(uint8_t *der_length, size_t *der_length_size, int delta_length, uint32_t *new_length):&#160;atcacert_der.c'],['../a00840.html#ga165018175f52421ea26fb33ccf335108',1,'atcacert_der_adjust_length(uint8_t *der_length, size_t *der_length_size, int delta_length, uint32_t *new_length):&#160;atcacert_der.c']]],
  ['atcacert_5fder_5fdec_5fecdsa_5fsig_5fvalue',['atcacert_der_dec_ecdsa_sig_value',['../a00840.html#gac3f22b75f15e8508f35d99b95d955842',1,'atcacert_der_dec_ecdsa_sig_value(const uint8_t *der_sig, size_t *der_sig_size, uint8_t raw_sig[64]):&#160;atcacert_der.c'],['../a00840.html#gac3f22b75f15e8508f35d99b95d955842',1,'atcacert_der_dec_ecdsa_sig_value(const uint8_t *der_sig, size_t *der_sig_size, uint8_t raw_sig[64]):&#160;atcacert_der.c']]],
  ['atcacert_5fder_5fdec_5finteger',['atcacert_der_dec_integer',['../a00840.html#ga3b095e11adc55a61e3cfb2957d0c6c77',1,'atcacert_der_dec_integer(const uint8_t *der_int, size_t *der_int_size, uint8_t *int_data, size_t *int_data_size):&#160;atcacert_der.c'],['../a00840.html#ga3b095e11adc55a61e3cfb2957d0c6c77',1,'atcacert_der_dec_integer(const uint8_t *der_int, size_t *der_int_size, uint8_t *int_data, size_t *int_data_size):&#160;atcacert_der.c']]],
  ['atcacert_5fder_5fdec_5flength',['atcacert_der_dec_length',['../a00840.html#gaeee4091e249b8fc202d5126a8374eeb1',1,'atcacert_der_dec_length(const uint8_t *der_length, size_t *der_length_size, uint32_t *length):&#160;atcacert_der.c'],['../a00840.html#gaeee4091e249b8fc202d5126a8374eeb1',1,'atcacert_der_dec_length(const uint8_t *der_length, size_t *der_length_size, uint32_t *length):&#160;atcacert_der.c']]],
  ['atcacert_5fder_5fenc_5fecdsa_5fsig_5fvalue',['atcacert_der_enc_ecdsa_sig_value',['../a00840.html#ga3583ada6da51d31cfe819894e8a9deeb',1,'atcacert_der_enc_ecdsa_sig_value(const uint8_t raw_sig[64], uint8_t *der_sig, size_t *der_sig_size):&#160;atcacert_der.c'],['../a00840.html#ga3583ada6da51d31cfe819894e8a9deeb',1,'atcacert_der_enc_ecdsa_sig_value(const uint8_t raw_sig[64], uint8_t *der_sig, size_t *der_sig_size):&#160;atcacert_der.c']]],
  ['atcacert_5fder_5fenc_5finteger',['atcacert_der_enc_integer',['../a00840.html#gaf156257cda87df879f54c07e80bc0e8d',1,'atcacert_der_enc_integer(const uint8_t *int_data, size_t int_data_size, uint8_t is_unsigned, uint8_t *der_int, size_t *der_int_size):&#160;atcacert_der.c'],['../a00840.html#gaf156257cda87df879f54c07e80bc0e8d',1,'atcacert_der_enc_integer(const uint8_t *int_data, size_t int_data_size, uint8_t is_unsigned, uint8_t *der_int, size_t *der_int_size):&#160;atcacert_der.c']]],
  ['atcacert_5fder_5fenc_5flength',['atcacert_der_enc_length',['../a00840.html#gaafc9ef8e0164226481b670fde0223e13',1,'atcacert_der_enc_length(uint32_t length, uint8_t *der_length, size_t *der_length_size):&#160;atcacert_der.c'],['../a00840.html#gaafc9ef8e0164226481b670fde0223e13',1,'atcacert_der_enc_length(uint32_t length, uint8_t *der_length, size_t *der_length_size):&#160;atcacert_der.c']]],
  ['atcacert_5fencode_5fpem',['atcacert_encode_pem',['../a00170.html#abd464bace94353a8ff767e5a9bdc66ce',1,'atcacert_encode_pem(const uint8_t *der, size_t der_size, char *pem, size_t *pem_size, const char *header, const char *footer):&#160;atcacert_pem.c'],['../a00173.html#abd464bace94353a8ff767e5a9bdc66ce',1,'atcacert_encode_pem(const uint8_t *der, size_t der_size, char *pem, size_t *pem_size, const char *header, const char *footer):&#160;atcacert_pem.c']]],
  ['atcacert_5fencode_5fpem_5fcert',['atcacert_encode_pem_cert',['../a00170.html#a5f893d8f40bc8126a3802ad435bba895',1,'atcacert_encode_pem_cert(const uint8_t *der_cert, size_t der_cert_size, char *pem_cert, size_t *pem_cert_size):&#160;atcacert_pem.c'],['../a00173.html#a5f893d8f40bc8126a3802ad435bba895',1,'atcacert_encode_pem_cert(const uint8_t *der_cert, size_t der_cert_size, char *pem_cert, size_t *pem_cert_size):&#160;atcacert_pem.c']]],
  ['atcacert_5fencode_5fpem_5fcsr',['atcacert_encode_pem_csr',['../a00170.html#ab148948a885c6a7c9c95494e48e45cb1',1,'atcacert_encode_pem_csr(const uint8_t *der_csr, size_t der_csr_size, char *pem_csr, size_t *pem_csr_size):&#160;atcacert_pem.c'],['../a00173.html#ab148948a885c6a7c9c95494e48e45cb1',1,'atcacert_encode_pem_csr(const uint8_t *der_csr, size_t der_csr_size, char *pem_csr, size_t *pem_csr_size):&#160;atcacert_pem.c']]],
  ['atcacert_5fgen_5fcert_5fsn',['atcacert_gen_cert_sn',['../a00840.html#gae1f109cb8edea615c0f7126527208452',1,'atcacert_gen_cert_sn(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t device_sn[9]):&#160;atcacert_def.c'],['../a00840.html#gae1f109cb8edea615c0f7126527208452',1,'atcacert_gen_cert_sn(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t device_sn[9]):&#160;atcacert_def.c']]],
  ['atcacert_5fgen_5fchallenge_5fhw',['atcacert_gen_challenge_hw',['../a00840.html#ga208c1ea765f192bd86b26964fbb5edcb',1,'atcacert_gen_challenge_hw(uint8_t challenge[32]):&#160;atcacert_host_hw.c'],['../a00840.html#ga208c1ea765f192bd86b26964fbb5edcb',1,'atcacert_gen_challenge_hw(uint8_t challenge[32]):&#160;atcacert_host_hw.c']]],
  ['atcacert_5fgen_5fchallenge_5fsw',['atcacert_gen_challenge_sw',['../a00840.html#gaa9829e5aa1ece3d3a933db9827d3e8f3',1,'atcacert_gen_challenge_sw(uint8_t challenge[32]):&#160;atcacert_host_sw.c'],['../a00840.html#gaa9829e5aa1ece3d3a933db9827d3e8f3',1,'atcacert_gen_challenge_sw(uint8_t challenge[32]):&#160;atcacert_host_sw.c']]],
  ['atcacert_5fget_5fauth_5fkey_5fid',['atcacert_get_auth_key_id',['../a00840.html#gadf6c26dd4333931acf2b8f6ac9a5f422',1,'atcacert_get_auth_key_id(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t auth_key_id[20]):&#160;atcacert_def.c'],['../a00840.html#gadf6c26dd4333931acf2b8f6ac9a5f422',1,'atcacert_get_auth_key_id(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t auth_key_id[20]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fcert_5felement',['atcacert_get_cert_element',['../a00840.html#gacdb102fcae9f3a822a19b2ca487b415d',1,'atcacert_get_cert_element(const atcacert_def_t *cert_def, const atcacert_cert_loc_t *cert_loc, const uint8_t *cert, size_t cert_size, uint8_t *data, size_t data_size):&#160;atcacert_def.c'],['../a00840.html#gacdb102fcae9f3a822a19b2ca487b415d',1,'atcacert_get_cert_element(const atcacert_def_t *cert_def, const atcacert_cert_loc_t *cert_loc, const uint8_t *cert, size_t cert_size, uint8_t *data, size_t data_size):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fcert_5fsn',['atcacert_get_cert_sn',['../a00840.html#gaf64c228c28f42f15e9b43457146d1504',1,'atcacert_get_cert_sn(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t *cert_sn, size_t *cert_sn_size):&#160;atcacert_def.c'],['../a00840.html#gaf64c228c28f42f15e9b43457146d1504',1,'atcacert_get_cert_sn(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t *cert_sn, size_t *cert_sn_size):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fcomp_5fcert',['atcacert_get_comp_cert',['../a00840.html#ga9a7903692035d06b5d1a45c3b56fce3a',1,'atcacert_get_comp_cert(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t comp_cert[72]):&#160;atcacert_def.c'],['../a00840.html#ga9a7903692035d06b5d1a45c3b56fce3a',1,'atcacert_get_comp_cert(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t comp_cert[72]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fdevice_5fdata',['atcacert_get_device_data',['../a00840.html#ga240f94a03feb298e5c618677f2962a5a',1,'atcacert_get_device_data(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const atcacert_device_loc_t *device_loc, uint8_t *device_data):&#160;atcacert_def.c'],['../a00840.html#ga240f94a03feb298e5c618677f2962a5a',1,'atcacert_get_device_data(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const atcacert_device_loc_t *device_loc, uint8_t *device_data):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fdevice_5flocs',['atcacert_get_device_locs',['../a00840.html#ga84f1aeed7b88889d5bf01f21dbaaf398',1,'atcacert_get_device_locs(const atcacert_def_t *cert_def, atcacert_device_loc_t *device_locs, size_t *device_locs_count, size_t device_locs_max_count, size_t block_size):&#160;atcacert_def.c'],['../a00840.html#ga84f1aeed7b88889d5bf01f21dbaaf398',1,'atcacert_get_device_locs(const atcacert_def_t *cert_def, atcacert_device_loc_t *device_locs, size_t *device_locs_count, size_t device_locs_max_count, size_t block_size):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fexpire_5fdate',['atcacert_get_expire_date',['../a00840.html#ga8d1d761d35cf36feea5c626bb1d70ab2',1,'atcacert_get_expire_date(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c'],['../a00840.html#ga8d1d761d35cf36feea5c626bb1d70ab2',1,'atcacert_get_expire_date(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fissue_5fdate',['atcacert_get_issue_date',['../a00840.html#ga51f7b996909bc9cae783bcaf0fe7082b',1,'atcacert_get_issue_date(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c'],['../a00840.html#ga51f7b996909bc9cae783bcaf0fe7082b',1,'atcacert_get_issue_date(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fkey_5fid',['atcacert_get_key_id',['../a00840.html#gad93de2bdacdcfe04abb0e991a8401388',1,'atcacert_get_key_id(const uint8_t public_key[64], uint8_t key_id[20]):&#160;atcacert_def.c'],['../a00840.html#gad93de2bdacdcfe04abb0e991a8401388',1,'atcacert_get_key_id(const uint8_t public_key[64], uint8_t key_id[20]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fresponse',['atcacert_get_response',['../a00840.html#ga9f7223a578ce5c07a831638106c6ff6c',1,'atcacert_get_response(uint8_t device_private_key_slot, const uint8_t challenge[32], uint8_t response[64]):&#160;atcacert_client.c'],['../a00840.html#ga9f7223a578ce5c07a831638106c6ff6c',1,'atcacert_get_response(uint8_t device_private_key_slot, const uint8_t challenge[32], uint8_t response[64]):&#160;atcacert_client.c']]],
  ['atcacert_5fget_5fsignature',['atcacert_get_signature',['../a00840.html#gaf55b75df5e523e2d275ebb8cbe36fec6',1,'atcacert_get_signature(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t signature[64]):&#160;atcacert_def.c'],['../a00840.html#gaf55b75df5e523e2d275ebb8cbe36fec6',1,'atcacert_get_signature(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t signature[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fsigner_5fid',['atcacert_get_signer_id',['../a00840.html#ga1201f3c1a20b5b105f9160bea104b102',1,'atcacert_get_signer_id(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t signer_id[2]):&#160;atcacert_def.c'],['../a00840.html#ga1201f3c1a20b5b105f9160bea104b102',1,'atcacert_get_signer_id(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t signer_id[2]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fsubj_5fkey_5fid',['atcacert_get_subj_key_id',['../a00840.html#ga2843ebd40b7f0b6b4bf22cd447fa90e0',1,'atcacert_get_subj_key_id(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t subj_key_id[20]):&#160;atcacert_def.c'],['../a00840.html#ga2843ebd40b7f0b6b4bf22cd447fa90e0',1,'atcacert_get_subj_key_id(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t subj_key_id[20]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5fsubj_5fpublic_5fkey',['atcacert_get_subj_public_key',['../a00840.html#gab4fac3fd2bf5a227140cc3012a4dad02',1,'atcacert_get_subj_public_key(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t subj_public_key[64]):&#160;atcacert_def.c'],['../a00840.html#gab4fac3fd2bf5a227140cc3012a4dad02',1,'atcacert_get_subj_public_key(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t subj_public_key[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5ftbs',['atcacert_get_tbs',['../a00840.html#ga9883eaf43aa94e7a29c1bdf13514185c',1,'atcacert_get_tbs(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const uint8_t **tbs, size_t *tbs_size):&#160;atcacert_def.c'],['../a00840.html#ga9883eaf43aa94e7a29c1bdf13514185c',1,'atcacert_get_tbs(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const uint8_t **tbs, size_t *tbs_size):&#160;atcacert_def.c']]],
  ['atcacert_5fget_5ftbs_5fdigest',['atcacert_get_tbs_digest',['../a00840.html#ga0b2fd4ca54a1fde2d0d669b1fc11284a',1,'atcacert_get_tbs_digest(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t tbs_digest[32]):&#160;atcacert_def.c'],['../a00840.html#ga0b2fd4ca54a1fde2d0d669b1fc11284a',1,'atcacert_get_tbs_digest(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, uint8_t tbs_digest[32]):&#160;atcacert_def.c']]],
  ['atcacert_5fis_5fdevice_5floc_5foverlap',['atcacert_is_device_loc_overlap',['../a00840.html#gad2e2ceb6fb7614254a94e89ba244fee7',1,'atcacert_is_device_loc_overlap(const atcacert_device_loc_t *device_loc1, const atcacert_device_loc_t *device_loc2):&#160;atcacert_def.c'],['../a00840.html#gad2e2ceb6fb7614254a94e89ba244fee7',1,'atcacert_is_device_loc_overlap(const atcacert_device_loc_t *device_loc1, const atcacert_device_loc_t *device_loc2):&#160;atcacert_def.c']]],
  ['atcacert_5fmerge_5fdevice_5floc',['atcacert_merge_device_loc',['../a00840.html#ga593780a1837f517ce75bb19d9c5c9db7',1,'atcacert_merge_device_loc(atcacert_device_loc_t *device_locs, size_t *device_locs_count, size_t device_locs_max_count, const atcacert_device_loc_t *device_loc, size_t block_size):&#160;atcacert_def.c'],['../a00840.html#ga593780a1837f517ce75bb19d9c5c9db7',1,'atcacert_merge_device_loc(atcacert_device_loc_t *device_locs, size_t *device_locs_count, size_t device_locs_max_count, const atcacert_device_loc_t *device_loc, size_t block_size):&#160;atcacert_def.c']]],
  ['atcacert_5fpublic_5fkey_5fadd_5fpadding',['atcacert_public_key_add_padding',['../a00840.html#ga7337facc592df42d585b22345e333ae3',1,'atcacert_public_key_add_padding(const uint8_t raw_key[64], uint8_t padded_key[72]):&#160;atcacert_def.c'],['../a00840.html#ga7337facc592df42d585b22345e333ae3',1,'atcacert_public_key_add_padding(const uint8_t raw_key[64], uint8_t padded_key[72]):&#160;atcacert_def.c']]],
  ['atcacert_5fpublic_5fkey_5fremove_5fpadding',['atcacert_public_key_remove_padding',['../a00840.html#gadb83dfb792f1e6e90ce6a3d39f64e129',1,'atcacert_public_key_remove_padding(const uint8_t padded_key[72], uint8_t raw_key[64]):&#160;atcacert_def.c'],['../a00840.html#gadb83dfb792f1e6e90ce6a3d39f64e129',1,'atcacert_public_key_remove_padding(const uint8_t padded_key[72], uint8_t raw_key[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fread_5fcert',['atcacert_read_cert',['../a00840.html#gaaf13dfd0ea4e563194cec6e62892b5c4',1,'atcacert_read_cert(const atcacert_def_t *cert_def, const uint8_t ca_public_key[64], uint8_t *cert, size_t *cert_size):&#160;atcacert_client.c'],['../a00840.html#gaaf13dfd0ea4e563194cec6e62892b5c4',1,'atcacert_read_cert(const atcacert_def_t *cert_def, const uint8_t ca_public_key[64], uint8_t *cert, size_t *cert_size):&#160;atcacert_client.c']]],
  ['atcacert_5fset_5fauth_5fkey_5fid',['atcacert_set_auth_key_id',['../a00840.html#ga7b22f63ccda2cba10d5ca3dd9c39a06c',1,'atcacert_set_auth_key_id(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t auth_public_key[64]):&#160;atcacert_def.c'],['../a00840.html#ga7b22f63ccda2cba10d5ca3dd9c39a06c',1,'atcacert_set_auth_key_id(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t auth_public_key[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fauth_5fkey_5fid_5fraw',['atcacert_set_auth_key_id_raw',['../a00840.html#ga94a3b57e412fe2cfddf92fdc8e54a41e',1,'atcacert_set_auth_key_id_raw(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t *auth_key_id):&#160;atcacert_def.c'],['../a00840.html#ga94a3b57e412fe2cfddf92fdc8e54a41e',1,'atcacert_set_auth_key_id_raw(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t *auth_key_id):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fcert_5felement',['atcacert_set_cert_element',['../a00840.html#ga5dacb3927ef7eacfaf8c4e28641f7bce',1,'atcacert_set_cert_element(const atcacert_def_t *cert_def, const atcacert_cert_loc_t *cert_loc, uint8_t *cert, size_t cert_size, const uint8_t *data, size_t data_size):&#160;atcacert_def.c'],['../a00840.html#ga5dacb3927ef7eacfaf8c4e28641f7bce',1,'atcacert_set_cert_element(const atcacert_def_t *cert_def, const atcacert_cert_loc_t *cert_loc, uint8_t *cert, size_t cert_size, const uint8_t *data, size_t data_size):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fcert_5fsn',['atcacert_set_cert_sn',['../a00840.html#ga0a5a5fb234b9aa7093ae3a0bb2785f73',1,'atcacert_set_cert_sn(const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, size_t max_cert_size, const uint8_t *cert_sn, size_t cert_sn_size):&#160;atcacert_def.c'],['../a00840.html#ga0a5a5fb234b9aa7093ae3a0bb2785f73',1,'atcacert_set_cert_sn(const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, size_t max_cert_size, const uint8_t *cert_sn, size_t cert_sn_size):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fcomp_5fcert',['atcacert_set_comp_cert',['../a00840.html#ga2e2c59c41193e71b1a4b96f58642bb49',1,'atcacert_set_comp_cert(const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, size_t max_cert_size, const uint8_t comp_cert[72]):&#160;atcacert_def.c'],['../a00840.html#ga2e2c59c41193e71b1a4b96f58642bb49',1,'atcacert_set_comp_cert(const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, size_t max_cert_size, const uint8_t comp_cert[72]):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fexpire_5fdate',['atcacert_set_expire_date',['../a00840.html#gad499cd0bdce799a3278f99c80e0f9143',1,'atcacert_set_expire_date(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c'],['../a00840.html#gad499cd0bdce799a3278f99c80e0f9143',1,'atcacert_set_expire_date(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fissue_5fdate',['atcacert_set_issue_date',['../a00840.html#ga36d4893ccd152a8ec18f84f90a5e3cb5',1,'atcacert_set_issue_date(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c'],['../a00840.html#ga36d4893ccd152a8ec18f84f90a5e3cb5',1,'atcacert_set_issue_date(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const atcacert_tm_utc_t *timestamp):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fsignature',['atcacert_set_signature',['../a00840.html#gaf1f3cdf5e1e65c9abcbe98ae046d9bf2',1,'atcacert_set_signature(const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, size_t max_cert_size, const uint8_t signature[64]):&#160;atcacert_def.c'],['../a00840.html#gaf1f3cdf5e1e65c9abcbe98ae046d9bf2',1,'atcacert_set_signature(const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size, size_t max_cert_size, const uint8_t signature[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fsigner_5fid',['atcacert_set_signer_id',['../a00840.html#ga82ca7cff42ee4496a40076faac7ff6f6',1,'atcacert_set_signer_id(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t signer_id[2]):&#160;atcacert_def.c'],['../a00840.html#ga82ca7cff42ee4496a40076faac7ff6f6',1,'atcacert_set_signer_id(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t signer_id[2]):&#160;atcacert_def.c']]],
  ['atcacert_5fset_5fsubj_5fpublic_5fkey',['atcacert_set_subj_public_key',['../a00840.html#ga4c4d5fe988ebface171689f3aa122e12',1,'atcacert_set_subj_public_key(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t subj_public_key[64]):&#160;atcacert_def.c'],['../a00840.html#ga4c4d5fe988ebface171689f3aa122e12',1,'atcacert_set_subj_public_key(const atcacert_def_t *cert_def, uint8_t *cert, size_t cert_size, const uint8_t subj_public_key[64]):&#160;atcacert_def.c']]],
  ['atcacert_5fverify_5fcert_5fhw',['atcacert_verify_cert_hw',['../a00840.html#ga81e92ea606e86051afa84f2fac4898d6',1,'atcacert_verify_cert_hw(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const uint8_t ca_public_key[64]):&#160;atcacert_host_hw.c'],['../a00840.html#ga81e92ea606e86051afa84f2fac4898d6',1,'atcacert_verify_cert_hw(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const uint8_t ca_public_key[64]):&#160;atcacert_host_hw.c']]],
  ['atcacert_5fverify_5fcert_5fsw',['atcacert_verify_cert_sw',['../a00840.html#gab78271af8c3e2837810fcdae6e3f5e28',1,'atcacert_verify_cert_sw(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const uint8_t ca_public_key[64]):&#160;atcacert_host_sw.c'],['../a00840.html#gab78271af8c3e2837810fcdae6e3f5e28',1,'atcacert_verify_cert_sw(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size, const uint8_t ca_public_key[64]):&#160;atcacert_host_sw.c']]],
  ['atcacert_5fverify_5fresponse_5fhw',['atcacert_verify_response_hw',['../a00840.html#gafeffa7a36a7b5a343f5f568d090e8eed',1,'atcacert_verify_response_hw(const uint8_t device_public_key[64], const uint8_t challenge[32], const uint8_t response[64]):&#160;atcacert_host_hw.c'],['../a00840.html#gafeffa7a36a7b5a343f5f568d090e8eed',1,'atcacert_verify_response_hw(const uint8_t device_public_key[64], const uint8_t challenge[32], const uint8_t response[64]):&#160;atcacert_host_hw.c']]],
  ['atcacert_5fverify_5fresponse_5fsw',['atcacert_verify_response_sw',['../a00840.html#ga9d5bf9ec84d28a0412377818805c32c4',1,'atcacert_verify_response_sw(const uint8_t device_public_key[64], const uint8_t challenge[32], const uint8_t response[64]):&#160;atcacert_host_sw.c'],['../a00840.html#ga9d5bf9ec84d28a0412377818805c32c4',1,'atcacert_verify_response_sw(const uint8_t device_public_key[64], const uint8_t challenge[32], const uint8_t response[64]):&#160;atcacert_host_sw.c']]],
  ['atcacert_5fwrite_5fcert',['atcacert_write_cert',['../a00840.html#ga71ea9d7c93c2fecb87a36b1343397fad',1,'atcacert_write_cert(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size):&#160;atcacert_client.c'],['../a00840.html#ga71ea9d7c93c2fecb87a36b1343397fad',1,'atcacert_write_cert(const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size):&#160;atcacert_client.c']]],
  ['atcah_5fcheck_5fmac',['atcah_check_mac',['../a00844.html#ga5b457cd0ccba73864eee4030b6079ba7',1,'atcah_check_mac(struct atca_check_mac_in_out *param):&#160;atca_host.c'],['../a00844.html#ga5b457cd0ccba73864eee4030b6079ba7',1,'atcah_check_mac(struct atca_check_mac_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fconfig_5fto_5fsign_5finternal',['atcah_config_to_sign_internal',['../a00844.html#ga316e7eeaeedc7a30824294280488e24e',1,'atcah_config_to_sign_internal(ATCADeviceType device_type, struct atca_sign_internal_in_out *param, const uint8_t *config):&#160;atca_host.c'],['../a00844.html#ga316e7eeaeedc7a30824294280488e24e',1,'atcah_config_to_sign_internal(ATCADeviceType device_type, struct atca_sign_internal_in_out *param, const uint8_t *config):&#160;atca_host.c']]],
  ['atcah_5fdecrypt',['atcah_decrypt',['../a00844.html#ga89408b8338dd9f43c4ba85b2a082c3ae',1,'atcah_decrypt(struct atca_decrypt_in_out *param):&#160;atca_host.c'],['../a00844.html#ga89408b8338dd9f43c4ba85b2a082c3ae',1,'atcah_decrypt(struct atca_decrypt_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fderive_5fkey',['atcah_derive_key',['../a00844.html#ga02b3479eaee1bd1741675c2a1249ffda',1,'atcah_derive_key(struct atca_derive_key_in_out *param):&#160;atca_host.c'],['../a00844.html#ga02b3479eaee1bd1741675c2a1249ffda',1,'atcah_derive_key(struct atca_derive_key_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fderive_5fkey_5fmac',['atcah_derive_key_mac',['../a00844.html#ga60fc543b3df6fa1dedfbf59e5bde554b',1,'atcah_derive_key_mac(struct atca_derive_key_mac_in_out *param):&#160;atca_host.c'],['../a00844.html#ga60fc543b3df6fa1dedfbf59e5bde554b',1,'atcah_derive_key_mac(struct atca_derive_key_mac_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fencode_5fcounter_5fmatch',['atcah_encode_counter_match',['../a00844.html#ga809ad14c1d8da45d5f74fa4c55373638',1,'atcah_encode_counter_match(uint32_t counter_value, uint8_t *counter_match_value):&#160;atca_host.c'],['../a00844.html#ga809ad14c1d8da45d5f74fa4c55373638',1,'atcah_encode_counter_match(uint32_t counter, uint8_t *counter_match):&#160;atca_host.c']]],
  ['atcah_5fgen_5fdig',['atcah_gen_dig',['../a00844.html#ga6f6043ba8eebbaab6e6f3b4fa5e31ad4',1,'atcah_gen_dig(struct atca_gen_dig_in_out *param):&#160;atca_host.c'],['../a00844.html#ga6f6043ba8eebbaab6e6f3b4fa5e31ad4',1,'atcah_gen_dig(struct atca_gen_dig_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fgen_5fkey_5fmsg',['atcah_gen_key_msg',['../a00844.html#gabf2abd4bd62f47537756c9ab109050c0',1,'atcah_gen_key_msg(struct atca_gen_key_in_out *param):&#160;atca_host.c'],['../a00844.html#gabf2abd4bd62f47537756c9ab109050c0',1,'atcah_gen_key_msg(struct atca_gen_key_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fgen_5fmac',['atcah_gen_mac',['../a00844.html#ga43ef2dc1159f28fbb100a2b9bf150c0c',1,'atcah_gen_mac(struct atca_gen_dig_in_out *param):&#160;atca_host.c'],['../a00844.html#ga43ef2dc1159f28fbb100a2b9bf150c0c',1,'atcah_gen_mac(struct atca_gen_dig_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fhmac',['atcah_hmac',['../a00844.html#gab17435577e546d2954bd697f21e6d3cc',1,'atcah_hmac(struct atca_hmac_in_out *param):&#160;atca_host.c'],['../a00844.html#gab17435577e546d2954bd697f21e6d3cc',1,'atcah_hmac(struct atca_hmac_in_out *param):&#160;atca_host.c']]],
  ['atcah_5finclude_5fdata',['atcah_include_data',['../a00844.html#gad456d2c1172343bb40d8cd0e391d44f4',1,'atcah_include_data(struct atca_include_data_in_out *param):&#160;atca_host.c'],['../a00844.html#gad456d2c1172343bb40d8cd0e391d44f4',1,'atcah_include_data(struct atca_include_data_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fio_5fdecrypt',['atcah_io_decrypt',['../a00844.html#gaa0df5937081037684ce2894a8cc2c1e5',1,'atcah_io_decrypt(struct atca_io_decrypt_in_out *param):&#160;atca_host.c'],['../a00844.html#gaa0df5937081037684ce2894a8cc2c1e5',1,'atcah_io_decrypt(struct atca_io_decrypt_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fmac',['atcah_mac',['../a00844.html#ga44361cadf1819cea687208eeadd57059',1,'atcah_mac(struct atca_mac_in_out *param):&#160;atca_host.c'],['../a00844.html#ga44361cadf1819cea687208eeadd57059',1,'atcah_mac(struct atca_mac_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fnonce',['atcah_nonce',['../a00844.html#ga9ee18575f8b4c1560f9e5c741403ef1b',1,'atcah_nonce(struct atca_nonce_in_out *param):&#160;atca_host.c'],['../a00844.html#ga9ee18575f8b4c1560f9e5c741403ef1b',1,'atcah_nonce(struct atca_nonce_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fprivwrite_5fauth_5fmac',['atcah_privwrite_auth_mac',['../a00844.html#gaed8aa58875c6bdf46a937313e69c6ebb',1,'atcah_privwrite_auth_mac(struct atca_write_mac_in_out *param):&#160;atca_host.c'],['../a00844.html#gaed8aa58875c6bdf46a937313e69c6ebb',1,'atcah_privwrite_auth_mac(struct atca_write_mac_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fsecureboot_5fenc',['atcah_secureboot_enc',['../a00844.html#ga4c89f8023aec521281824c0e35713baa',1,'atcah_secureboot_enc(atca_secureboot_enc_in_out_t *param):&#160;atca_host.c'],['../a00844.html#ga4c89f8023aec521281824c0e35713baa',1,'atcah_secureboot_enc(atca_secureboot_enc_in_out_t *param):&#160;atca_host.c']]],
  ['atcah_5fsecureboot_5fmac',['atcah_secureboot_mac',['../a00844.html#gaa795bec90432fbfa194913d8b4098fab',1,'atcah_secureboot_mac(atca_secureboot_mac_in_out_t *param):&#160;atca_host.c'],['../a00844.html#gaa795bec90432fbfa194913d8b4098fab',1,'atcah_secureboot_mac(atca_secureboot_mac_in_out_t *param):&#160;atca_host.c']]],
  ['atcah_5fsha256',['atcah_sha256',['../a00844.html#gad7e2217cd71b77b6c1b08f2f2f6f0a3e',1,'atcah_sha256(int32_t len, const uint8_t *message, uint8_t *digest):&#160;atca_host.c'],['../a00844.html#gad7e2217cd71b77b6c1b08f2f2f6f0a3e',1,'atcah_sha256(int32_t len, const uint8_t *message, uint8_t *digest):&#160;atca_host.c']]],
  ['atcah_5fsign_5finternal_5fmsg',['atcah_sign_internal_msg',['../a00844.html#ga680045caed6e8f6e136e1a2dc3fe1c9e',1,'atcah_sign_internal_msg(ATCADeviceType device_type, struct atca_sign_internal_in_out *param):&#160;atca_host.c'],['../a00844.html#ga680045caed6e8f6e136e1a2dc3fe1c9e',1,'atcah_sign_internal_msg(ATCADeviceType device_type, struct atca_sign_internal_in_out *param):&#160;atca_host.c']]],
  ['atcah_5fverify_5fmac',['atcah_verify_mac',['../a00844.html#ga03632bc31f21bec0d13d4f0cab198958',1,'atcah_verify_mac(atca_verify_mac_in_out_t *param):&#160;atca_host.c'],['../a00844.html#ga03632bc31f21bec0d13d4f0cab198958',1,'atcah_verify_mac(atca_verify_mac_in_out_t *param):&#160;atca_host.c']]],
  ['atcah_5fwrite_5fauth_5fmac',['atcah_write_auth_mac',['../a00844.html#ga47853951c57803eff1432780bf360057',1,'atcah_write_auth_mac(struct atca_write_mac_in_out *param):&#160;atca_host.c'],['../a00844.html#ga47853951c57803eff1432780bf360057',1,'atcah_write_auth_mac(struct atca_write_mac_in_out *param):&#160;atca_host.c']]],
  ['atcalccrc',['atCalcCrc',['../a00837.html#ga54460acd927854db5d39d6d5c3e8ed7c',1,'atCalcCrc(ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga54460acd927854db5d39d6d5c3e8ed7c',1,'atCalcCrc(ATCAPacket *pkt):&#160;atca_command.c']]],
  ['atcheckcrc',['atCheckCrc',['../a00837.html#ga7723a58d1781b3ba54e8f45d5729b33a',1,'atCheckCrc(const uint8_t *response):&#160;atca_command.c'],['../a00837.html#ga7723a58d1781b3ba54e8f45d5729b33a',1,'atCheckCrc(const uint8_t *response):&#160;atca_command.c']]],
  ['atcheckmac',['atCheckMAC',['../a00837.html#gae82a969d437b648238fe1c1ddbd51196',1,'atCheckMAC(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gae82a969d437b648238fe1c1ddbd51196',1,'atCheckMAC(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atcounter',['atCounter',['../a00837.html#ga8a61451b473025766f0b8aaf8cbe8878',1,'atCounter(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga8a61451b473025766f0b8aaf8cbe8878',1,'atCounter(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atcrc',['atCRC',['../a00837.html#ga53ded4ed630b6ef4d292056c2e6b34f6',1,'atCRC(size_t length, const uint8_t *data, uint8_t *crc_le):&#160;atca_command.c'],['../a00837.html#ga53ded4ed630b6ef4d292056c2e6b34f6',1,'atCRC(size_t length, const uint8_t *data, uint8_t *crc_le):&#160;atca_command.c']]],
  ['atderivekey',['atDeriveKey',['../a00837.html#ga8e8e14d6ac01e36f5c62568a6203e158',1,'atDeriveKey(ATCACommand ca_cmd, ATCAPacket *packet, bool has_mac):&#160;atca_command.c'],['../a00837.html#ga8e8e14d6ac01e36f5c62568a6203e158',1,'atDeriveKey(ATCACommand ca_cmd, ATCAPacket *packet, bool has_mac):&#160;atca_command.c']]],
  ['atecdh',['atECDH',['../a00837.html#ga5460e5bb2178eb95a3b8db8018d30617',1,'atECDH(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga5460e5bb2178eb95a3b8db8018d30617',1,'atECDH(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atgendig',['atGenDig',['../a00837.html#ga96b33dc28e87b1c1855b7f828a89594b',1,'atGenDig(ATCACommand ca_cmd, ATCAPacket *packet, bool is_no_mac_key):&#160;atca_command.c'],['../a00837.html#ga96b33dc28e87b1c1855b7f828a89594b',1,'atGenDig(ATCACommand ca_cmd, ATCAPacket *packet, bool is_no_mac_key):&#160;atca_command.c']]],
  ['atgenkey',['atGenKey',['../a00837.html#gaba4a495c2021c837c6de4cdeaaf64813',1,'atGenKey(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gaba4a495c2021c837c6de4cdeaaf64813',1,'atGenKey(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atgetcommands',['atGetCommands',['../a00838.html#gabf51c08f1928fc5ec44936f3117a9f7e',1,'atca_device.c']]],
  ['atgetiface',['atGetIFace',['../a00838.html#ga3f98e29cffa06446fc91b329703606af',1,'atca_device.c']]],
  ['atgetifacecfg',['atgetifacecfg',['../a00839.html#gac88ba81abfd42df65c6c0c64414dfc6e',1,'atca_iface.c']]],
  ['atgetifacehaldat',['atgetifacehaldat',['../a00839.html#ga5e4163b8882d4eb42d4d5191c8731da0',1,'atca_iface.c']]],
  ['athmac',['atHMAC',['../a00837.html#ga31f11cb28f4aaf6c654e92e7c5176814',1,'atHMAC(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga31f11cb28f4aaf6c654e92e7c5176814',1,'atHMAC(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atidle',['atidle',['../a00839.html#gac794fffe040e6d47a34c756720f3cbea',1,'atca_iface.c']]],
  ['atinfo',['atInfo',['../a00837.html#gaf5b69354b7f33537f2ffef3376843a15',1,'atInfo(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gaf5b69354b7f33537f2ffef3376843a15',1,'atInfo(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atinit',['atinit',['../a00839.html#ga386353e8700eec35e4548dfa29f13b8d',1,'atca_iface.c']]],
  ['atiseccfamily',['atIsECCFamily',['../a00837.html#gae82dca54cc3fd1cc2f1671e98d64df07',1,'atIsECCFamily(ATCADeviceType device_type):&#160;atca_command.c'],['../a00837.html#gae82dca54cc3fd1cc2f1671e98d64df07',1,'atIsECCFamily(ATCADeviceType device_type):&#160;atca_command.c']]],
  ['atisshafamily',['atIsSHAFamily',['../a00837.html#gaae5866a78d2f0464b04eee9ef1f97030',1,'atIsSHAFamily(ATCADeviceType device_type):&#160;atca_command.c'],['../a00837.html#gaae5866a78d2f0464b04eee9ef1f97030',1,'atIsSHAFamily(ATCADeviceType device_type):&#160;atca_command.c']]],
  ['atkdf',['atKDF',['../a00837.html#ga881ba1c37e33cf65c17983e93dd8c677',1,'atKDF(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga881ba1c37e33cf65c17983e93dd8c677',1,'atKDF(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atlock',['atLock',['../a00837.html#gac649ffd477409f414dfcc7e38c19e203',1,'atLock(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gac649ffd477409f414dfcc7e38c19e203',1,'atLock(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atmac',['atMAC',['../a00837.html#ga6375d9724ac9ec208e22224c0a210fb3',1,'atMAC(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga6375d9724ac9ec208e22224c0a210fb3',1,'atMAC(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atnonce',['atNonce',['../a00837.html#gab0937e5d717246f51a244e3369e554e6',1,'atNonce(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gab0937e5d717246f51a244e3369e554e6',1,'atNonce(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atpause',['atPause',['../a00837.html#gae9bbe9f768acf9628bbb78fbebb21221',1,'atPause(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gae9bbe9f768acf9628bbb78fbebb21221',1,'atPause(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atpostinit',['atpostinit',['../a00839.html#ga6a9d6c47d866cba4ddd4ee6e671743d5',1,'atca_iface.h']]],
  ['atprivwrite',['atPrivWrite',['../a00837.html#gaf90f39bafcd296962ceef461954a1998',1,'atPrivWrite(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gaf90f39bafcd296962ceef461954a1998',1,'atPrivWrite(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atrandom',['atRandom',['../a00837.html#gad16fd3d0f3602f4654c29101f35bd2a1',1,'atRandom(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gad16fd3d0f3602f4654c29101f35bd2a1',1,'atRandom(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atread',['atRead',['../a00837.html#ga17fa9d23b7e46c2eb32f8ae6132bb3c4',1,'atRead(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga17fa9d23b7e46c2eb32f8ae6132bb3c4',1,'atRead(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atreceive',['atreceive',['../a00839.html#ga1feec3d6e0c3c8b23d87ce0bbefcacdb',1,'atca_iface.c']]],
  ['atsecureboot',['atSecureBoot',['../a00837.html#ga5ecdb99e756b1740ad2119f13c3ab809',1,'atSecureBoot(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga5ecdb99e756b1740ad2119f13c3ab809',1,'atSecureBoot(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atselftest',['atSelfTest',['../a00837.html#ga47c96fd19a050247f7c06e20c296b958',1,'atSelfTest(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga47c96fd19a050247f7c06e20c296b958',1,'atSelfTest(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atsend',['atsend',['../a00839.html#ga29c6f441d31c84629954d50cc95d3c5d',1,'atca_iface.c']]],
  ['atsha',['atSHA',['../a00837.html#ga44ad135152469c980f9bf36a5f1477bb',1,'atSHA(ATCACommand ca_cmd, ATCAPacket *packet, uint16_t write_context_size):&#160;atca_command.c'],['../a00837.html#ga44ad135152469c980f9bf36a5f1477bb',1,'atSHA(ATCACommand ca_cmd, ATCAPacket *packet, uint16_t write_context_size):&#160;atca_command.c']]],
  ['atsign',['atSign',['../a00837.html#gaf41d61bc7317d325a34169eb53c29e7c',1,'atSign(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#gaf41d61bc7317d325a34169eb53c29e7c',1,'atSign(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atsleep',['atsleep',['../a00839.html#gac06336335e5f3191e3b1fc06d2830d96',1,'atca_iface.c']]],
  ['atupdateextra',['atUpdateExtra',['../a00837.html#ga3890dfc5d5a3ec121ba7436fe90bee23',1,'atUpdateExtra(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga3890dfc5d5a3ec121ba7436fe90bee23',1,'atUpdateExtra(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atverify',['atVerify',['../a00837.html#ga2beb9e8360555ededb666ad845219fce',1,'atVerify(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c'],['../a00837.html#ga2beb9e8360555ededb666ad845219fce',1,'atVerify(ATCACommand ca_cmd, ATCAPacket *packet):&#160;atca_command.c']]],
  ['atwake',['atwake',['../a00839.html#ga32693c852341e1b946bab3cca5f71761',1,'atca_iface.c']]],
  ['atwrite',['atWrite',['../a00837.html#gaab5bc48599e5f6b938901739f4f46fa7',1,'atWrite(ATCACommand ca_cmd, ATCAPacket *packet, bool has_mac):&#160;atca_command.c'],['../a00837.html#gaab5bc48599e5f6b938901739f4f46fa7',1,'atWrite(ATCACommand ca_cmd, ATCAPacket *packet, bool has_mac):&#160;atca_command.c']]]
];
