PROVIDE ( _gp = 0x0ffd8d24 ); PROVIDE ( _end = 0x0ffd8c30 ); PROVIDE ( iot_indir_tbl = 0x0ffd8bcc ); PROVIDE ( log_ctxt = 0x0ffd852c ); PROVIDE ( rom_log_ctxt = 0x0ffd852c ); PROVIDE ( memset = 0x00031772 ); PROVIDE ( memcpy = 0x000316aa ); PROVIDE ( memcmp = 0x00053674 ); PROVIDE ( iot_sprintf = 0x000323f2 ); PROVIDE ( iot_printf = 0x000324fa ); PROVIDE ( rom_format_str_v = 0x00031afe ); PROVIDE ( mbedtls_rsa_rsaes_oaep_encrypt = 0x00046f24 ); PROVIDE ( mbedtls_cipher_reset = 0x00046186 ); PROVIDE ( mbedtls_fast_ec_get_name = 0x00049844 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_sq = 0x000377e8 ); PROVIDE ( mbedtls_ctr_drbg_init = 0x00040cc6 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_tobytes = 0x00038ee4 ); PROVIDE ( strcpy = 0x0003168e ); PROVIDE ( mbedtls_pkcs12_derivation = 0x0003cbe8 ); PROVIDE ( crypto_aead_chacha20poly1305_decrypt = 0x0004fccc ); PROVIDE ( mbedtls_ctr_drbg_set_prediction_resistance = 0x00040d0c ); PROVIDE ( SFC_OPR_SET = 0x00030b5e ); PROVIDE ( mbedtls_mpi_grow = 0x0003e87e ); PROVIDE ( mbedtls_md_starts = 0x000455ea ); PROVIDE ( mbedtls_asn1_get_bitstring_null = 0x00041638 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_encrypt_detached = 0x0004ffb8 ); PROVIDE ( mbedtls_ecp_point_init = 0x0004c556 ); PROVIDE ( mbedtls_oid_get_oid_by_kdf_alg = 0x00045d00 ); PROVIDE ( mbedtls_fast_ec_get_shared_len = 0x00049894 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p2_dbl = 0x00037518 ); PROVIDE ( mbedtls_rsa_free = 0x00047dfe ); PROVIDE ( crypto_sign_ed25519_ref10_fe_invert = 0x00038352 ); PROVIDE ( mbedtls_hardware_poll = 0x0004f76c ); PROVIDE ( crypto_onetimeauth_poly1305_update = 0x00050292 ); PROVIDE ( mbedtls_asn1_write_tag = 0x0004a740 ); PROVIDE ( mbedtls_ctr_drbg_update = 0x00040d36 ); PROVIDE ( mbedtls_ecdh_init = 0x0004ae04 ); PROVIDE ( mbedtls_gcm_init = 0x0003b784 ); PROVIDE ( mbedtls_asn1_get_len = 0x000413c4 ); PROVIDE ( mbedtls_ecp_point_cmp = 0x0004d132 ); PROVIDE ( CRC32_Update = 0x00030d78 ); PROVIDE ( mbedtls_dhm_read_params = 0x0003c584 ); PROVIDE ( sFlashPageRead = 0x00030cfc ); PROVIDE ( mbedtls_strerror = 0x00048170 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_encrypt = 0x0005006a ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_abytes = 0x0004ff50 ); PROVIDE ( mbedtls_mpi_write_binary = 0x0003edd4 ); PROVIDE ( mbedtls_ecp_keypair_free = 0x0004c654 ); PROVIDE ( mbedtls_ecp_muladd = 0x0004dd20 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_1 = 0x000374e4 ); PROVIDE ( mbedtls_ed25519_pubkey_to_curve25519 = 0x000387d4 ); PROVIDE ( mbedtls_ed25519_verify = 0x000389e8 ); PROVIDE ( mbedtls_asn1_get_alg = 0x00041734 ); PROVIDE ( mbedtls_ecdsa_sign = 0x0004b180 ); PROVIDE ( mbedtls_mpi_sub_int = 0x0003f3c6 ); PROVIDE ( mbedtls_kdf2 = 0x00045e06 ); PROVIDE ( mbedtls_asn1_write_ia5_string = 0x0004ab1a ); PROVIDE ( memmove = 0x00053696 ); PROVIDE ( mbedtls_asn1_get_bool = 0x000414d8 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_decrypt = 0x00050190 ); PROVIDE ( mbedtls_ecies_write_hmac = 0x0003c29a ); PROVIDE ( mbedtls_version_check_feature = 0x00045f34 ); PROVIDE ( mbedtls_aes_free = 0x0004f5ac ); PROVIDE ( mbedtls_sha256_init = 0x0004f624 ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_decrypt_detached = 0x0004fd3a ); PROVIDE ( mbedtls_dhm_make_public = 0x0003c77c ); PROVIDE ( mbedtls_kdf_info_from_type = 0x0004f4c0 ); PROVIDE ( mbedtls_ecp_copy = 0x0004c680 ); PROVIDE ( crypto_stream_chacha20_keygen = 0x00050c1c ); PROVIDE ( mbedtls_hmac_drbg_seed_buf = 0x0003dda6 ); PROVIDE ( mbedtls_mpi_shrink = 0x0003e900 ); PROVIDE ( crypto_verify_64 = 0x000516d0 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p3_to_cached = 0x00038f48 ); PROVIDE ( mbedtls_fast_ec_info_from_type = 0x000494e8 ); PROVIDE ( mbedtls_cipher_auth_encrypt = 0x00046722 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p3_tobytes = 0x00038084 ); PROVIDE ( mbedtls_kdf_info_from_string = 0x0004f48c ); PROVIDE ( mbedtls_sha1_finish = 0x00043b12 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_abytes = 0x0005022a ); PROVIDE ( mbedtls_rsa_rsaes_oaep_decrypt = 0x00047208 ); PROVIDE ( mbedtls_rsa_pkcs1_decrypt = 0x00047576 ); PROVIDE ( mbedtls_pk_can_do = 0x0003d9a2 ); PROVIDE ( mbedtls_sha256 = 0x0004f6b4 ); PROVIDE ( mbedtls_rsa_rsassa_pss_verify = 0x00047bd2 ); PROVIDE ( FLASH_WRITE_ENABLE = 0x00030c1a ); PROVIDE ( mbedtls_rsa_check_privkey = 0x00046940 ); PROVIDE ( mbedtls_pk_get_type = 0x0003dcc2 ); PROVIDE ( romUartBoot = 0x000308c2 ); PROVIDE ( crypto_stream_chacha20_xor = 0x00050be2 ); PROVIDE ( mbedtls_mpi_read_string = 0x0003f434 ); PROVIDE ( mbedtls_ctr_drbg_free = 0x00040cda ); PROVIDE ( mbedtls_ctr_drbg_random_with_add = 0x00040eba ); PROVIDE ( mbedtls_asn1_write_octet_string = 0x0004ac14 ); PROVIDE ( sha256_init = 0x00030f88 ); PROVIDE ( mbedtls_curve25519_sign = 0x00038ca0 ); PROVIDE ( mbedtls_md = 0x0004565c ); PROVIDE ( mbedtls_ecp_group_copy = 0x0004c6c6 ); PROVIDE ( iot_printf = 0x000324fa ); PROVIDE ( mbedtls_ecdh_gen_public = 0x0004ad62 ); PROVIDE ( mbedtls_asn1_get_tag = 0x000414a4 ); PROVIDE ( mbedtls_ecdsa_verify = 0x0004b366 ); PROVIDE ( mbedtls_ctr_drbg_set_entropy_len = 0x00040d1a ); PROVIDE ( _crypto_onetimeauth_poly1305_pick_best_implementation = 0x00050302 ); PROVIDE ( romAHBInit = 0x000305a8 ); PROVIDE ( mbedtls_fast_ec_compute_pub = 0x00049686 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_pow22523 = 0x000390ec ); PROVIDE ( mbedtls_sha256_finish = 0x0004f6a0 ); PROVIDE ( mbedtls_mpi_shift_r = 0x0003ef06 ); PROVIDE ( mbedtls_sha512_clone = 0x0004f6f0 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p2_0 = 0x0003989e ); PROVIDE ( mbedtls_ctr_drbg_random = 0x00040fba ); PROVIDE ( mbedtls_ed25519_sign = 0x00038880 ); PROVIDE ( mbedtls_pk_write_pubkey = 0x0004199c ); PROVIDE ( mbedtls_mpi_gen_prime = 0x00040918 ); PROVIDE ( mbedtls_ecp_curve_info_from_grp_id = 0x0004c4d2 ); PROVIDE ( mbedtls_asn1_write_algorithm_identifier_no_params = 0x0004a970 ); PROVIDE ( mbedtls_mpi_get_bit = 0x0003ebea ); PROVIDE ( mbedtls_ecies_decrypt = 0x0003e460 ); PROVIDE ( mbedtls_mpi_read_binary = 0x0003ed48 ); PROVIDE ( crypto_core_hchacha20_outputbytes = 0x00051afc ); PROVIDE ( mbedtls_asn1_write_int = 0x0004aa2e ); PROVIDE ( mbedtls_sha1_init = 0x000423b2 ); PROVIDE ( crypto_stream_chacha20_ietf_keygen = 0x00050c2e ); PROVIDE ( mbedtls_cipher_info_from_values = 0x0004605c ); PROVIDE ( mbedtls_asn1_get_int = 0x00041522 ); PROVIDE ( mbedtls_ctr_drbg_seed_entropy_len = 0x00040e28 ); PROVIDE ( mbedtls_fast_ec_copy = 0x000495fc ); PROVIDE ( crypto_onetimeauth_poly1305_verify = 0x00050262 ); PROVIDE ( mbedtls_ecies_write_kdf = 0x0003c1dc ); PROVIDE ( memcpy = 0x000316aa ); PROVIDE ( sUartPutString = 0x00031646 ); PROVIDE ( mbedtls_sha1_starts = 0x000423fc ); PROVIDE ( mbedtls_sha1_process = 0x00042442 ); PROVIDE ( mbedtls_cipher_info_from_string = 0x00046018 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_scalarmult_base = 0x000326a0 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_frombytes = 0x000394d4 ); PROVIDE ( mbedtls_hmac_drbg_random_with_add = 0x0003df8c ); PROVIDE ( mbedtls_fast_ec_get_type = 0x00049830 ); PROVIDE ( crypto_aead_chacha20poly1305_keybytes = 0x0004ff70 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_isnonzero = 0x00039010 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_mul = 0x00032840 ); PROVIDE ( mbedtls_platform_set_printf = 0x0004e300 ); PROVIDE ( mbedtls_ecp_curve_info_from_name = 0x0004c51e ); PROVIDE ( mbedtls_aes_setkey_dec = 0x0004f5d4 ); PROVIDE ( mbedtls_ecp_group_free = 0x0004c5ca ); PROVIDE ( crypto_onetimeauth_poly1305_statebytes = 0x000502e0 ); PROVIDE ( mbedtls_kdf_list = 0x0004f478 ); PROVIDE ( mbedtls_rsa_copy = 0x0004805e ); PROVIDE ( mbedtls_version_get_string_full = 0x0003beb2 ); PROVIDE ( mbedtls_rsa_rsaes_pkcs1_v15_encrypt = 0x00047094 ); PROVIDE ( mbedtls_ecies_read_hmac = 0x0003c00c ); PROVIDE ( mbedtls_asn1_get_alg_null = 0x00041802 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_add = 0x0003932a ); PROVIDE ( mbedtls_sha256_starts = 0x0004f664 ); PROVIDE ( crypto_aead_chacha20poly1305_nsecbytes = 0x0004ff8e ); PROVIDE ( mbedtls_sha256_update = 0x0004f68c ); PROVIDE ( mbedtls_mpi_bitlen = 0x0003ecd8 ); PROVIDE ( mbedtls_ecdsa_free = 0x0004b75c ); PROVIDE ( mbedtls_rsa_check_pubkey = 0x000468c6 ); PROVIDE ( mbedtls_sha512_free = 0x0004f6dc ); PROVIDE ( mbedtls_md5_update = 0x0004a48c ); PROVIDE ( mbedtls_oid_get_md_alg = 0x00045bbc ); PROVIDE ( mbedtls_ecp_check_pub_priv = 0x0004df36 ); PROVIDE ( mbedtls_mpi_mul_mpi = 0x0004f55c ); PROVIDE ( FLASH_SECTOR_ERASE = 0x00030c2e ); PROVIDE ( mbedtls_kdf = 0x0004f506 ); PROVIDE ( mbedtls_ecp_set_zero = 0x0004c6d6 ); PROVIDE ( mbedtls_dhm_free = 0x0003ca6a ); PROVIDE ( mbedtls_cipher_auth_decrypt = 0x00046778 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_0 = 0x00039c58 ); PROVIDE ( crypto_core_hchacha20_keybytes = 0x00051b1a ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p3_to_p2 = 0x000372fc ); PROVIDE ( mbedtls_mpi_init = 0x0003e81c ); PROVIDE ( mbedtls_mpi_lsb = 0x0003ec8e ); PROVIDE ( mbedtls_pkcs12_pbe = 0x0003d108 ); PROVIDE ( randombytes_buf = 0x0004f53c ); PROVIDE ( mbedtls_oid_get_oid_by_sig_alg = 0x000459ea ); PROVIDE ( mbedtls_cipher_free = 0x000460a2 ); PROVIDE ( mbedtls_memory_buffer_alloc_free = 0x000413a0 ); PROVIDE ( mbedtls_curve25519_verify = 0x00038e20 ); PROVIDE ( iot_sprintf = 0x000323f2 ); PROVIDE ( mbedtls_pk_parse_key = 0x0004519e ); PROVIDE ( mbedtls_oid_get_numeric_string = 0x00045d30 ); PROVIDE ( crypto_core_hchacha20_constbytes = 0x00051b2a ); PROVIDE ( mbedtls_hmac_drbg_reseed = 0x0003de10 ); PROVIDE ( mbedtls_rsa_rsaes_pkcs1_v15_decrypt = 0x0004740c ); PROVIDE ( mbedtls_pk_free = 0x0003d894 ); PROVIDE ( mbedtls_pk_get_name = 0x0003dca4 ); PROVIDE ( mbedtls_mpi_add_mpi = 0x0003f2ba ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p3_0 = 0x00039c2c ); PROVIDE ( crypto_sign_ed25519_ref10_ge_frombytes_negate_vartime = 0x00039c8c ); PROVIDE ( mbedtls_sha512 = 0x0004f758 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_sub = 0x000397e4 ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_nsecbytes = 0x0004ff42 ); PROVIDE ( mbedtls_md5_process = 0x0004992e ); PROVIDE ( mbedtls_asn1_write_bool = 0x0004a9ca ); PROVIDE ( mbedtls_hmac_drbg_set_entropy_len = 0x0003df70 ); PROVIDE ( mbedtls_hmac_drbg_set_prediction_resistance = 0x0003df62 ); PROVIDE ( mbedtls_oid_get_oid_by_pk_alg = 0x00045a7c ); PROVIDE ( mbedtls_pk_decrypt = 0x0003dac2 ); PROVIDE ( mbedtls_gcm_setkey = 0x0003b798 ); PROVIDE ( mbedtls_ecp_gen_keypair = 0x0004ded4 ); PROVIDE ( mbedtls_asn1_write_mpi = 0x0004a7aa ); PROVIDE ( mbedtls_mpi_sub_mpi = 0x0003f320 ); PROVIDE ( crypto_core_hchacha20 = 0x0005175e ); PROVIDE ( mbedtls_md_get_name = 0x00045932 ); PROVIDE ( mbedtls_rsa_rsassa_pss_verify_ext = 0x000479a4 ); PROVIDE ( mbedtls_dhm_calc_secret = 0x0003c85e ); PROVIDE ( mbedtls_ctr_drbg_seed = 0x00040ea8 ); PROVIDE ( mbedtls_ecdh_get_params = 0x0004af4a ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_nsecbytes = 0x0005021c ); PROVIDE ( mbedtls_asn1_get_bitstring = 0x000415ce ); PROVIDE ( crypto_sign_ed25519_ref10_fe_add = 0x00038f9a ); PROVIDE ( mbedtls_asn1_store_named_data = 0x0004ac6c ); PROVIDE ( mbedtls_ecies_write_version = 0x0003c1bc ); PROVIDE ( mbedtls_oid_get_oid_by_md = 0x00045c14 ); PROVIDE ( mbedtls_gcm_starts = 0x0003b984 ); PROVIDE ( mbedtls_rsa_pkcs1_encrypt = 0x000471ce ); PROVIDE ( mbedtls_rsa_rsassa_pkcs1_v15_sign = 0x0004777e ); PROVIDE ( mbedtls_ecp_point_read_binary = 0x0004d2a2 ); PROVIDE ( crypto_aead_chacha20poly1305_encrypt_detached = 0x0004f7d2 ); PROVIDE ( crypto_aead_chacha20poly1305_decrypt_detached = 0x0004fb7e ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_encrypt = 0x0004fb06 ); PROVIDE ( mbedtls_asn1_write_printable_string = 0x0004aac2 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_keygen = 0x00050238 ); PROVIDE ( mbedtls_ctr_drbg_reseed = 0x00040d6e ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_keygen = 0x0004ff5e ); PROVIDE ( mbedtls_ecies_read_content_info = 0x0003c0a2 ); PROVIDE ( mbedtls_mpi_lset = 0x0003eb9a ); PROVIDE ( mbedtls_md5_free = 0x000498bc ); PROVIDE ( mbedtls_fast_ec_sign = 0x000496ac ); PROVIDE ( mbedtls_cipher_write_tag = 0x00046606 ); PROVIDE ( mbedtls_platform_set_fprintf = 0x0004e316 ); PROVIDE ( mbedtls_ecp_point_read_string = 0x0004d176 ); PROVIDE ( mbedtls_ecies_read_envelope = 0x0003beca ); PROVIDE ( mbedtls_rsa_public = 0x00046c1c ); PROVIDE ( mbedtls_ecdsa_from_keypair = 0x0004b6fe ); PROVIDE ( mbedtls_ecp_gen_key = 0x0004deee ); PROVIDE ( mbedtls_pk_verify_ext = 0x0003db92 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p1p1_to_p3 = 0x000393e4 ); PROVIDE ( mbedtls_mpi_div_int = 0x0003f9ae ); PROVIDE ( mbedtls_fast_ec_init = 0x00049516 ); PROVIDE ( romConfigPin = 0x00030362 ); PROVIDE ( mbedtls_cipher_setkey = 0x000460d8 ); PROVIDE ( crypto_stream_chacha20_keybytes = 0x00050b46 ); PROVIDE ( sha256_process = 0x0003101e ); PROVIDE ( mbedtls_sha512_process = 0x0004f71c ); PROVIDE ( mbedtls_pk_get_bitlen = 0x0003db72 ); PROVIDE ( mbedtls_mpi_mul_int = 0x0003f406 ); PROVIDE ( mbedtls_mpi_exp_mod = 0x0003fc8a ); PROVIDE ( mbedtls_mpi_safe_cond_assign = 0x0003ea50 ); PROVIDE ( mbedtls_aes_setkey_enc = 0x0004f5c0 ); PROVIDE ( mbedtls_ecies_read_version = 0x0003beee ); PROVIDE ( mbedtls_cipher_update = 0x000461e0 ); PROVIDE ( mbedtls_hardclock_poll = 0x0004ba2e ); PROVIDE ( mbedtls_ecp_curve_list = 0x0004c46a ); PROVIDE ( mbedtls_kdf_get_type = 0x0004f4f2 ); PROVIDE ( mbedtls_md_init = 0x000454d8 ); PROVIDE ( mbedtls_dhm_make_params = 0x0003c5fa ); PROVIDE ( mbedtls_oid_get_pkcs12_pbe_alg = 0x00045c44 ); PROVIDE ( crypto_sign_ed25519_ref10_sc_muladd = 0x00033b8a ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p3_dbl = 0x0003832a ); PROVIDE ( mbedtls_ecp_gen_keypair_base = 0x0004ddb8 ); PROVIDE ( mbedtls_mpi_cmp_abs = 0x0003ef9e ); PROVIDE ( mbedtls_pk_verify = 0x0003d9c2 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_copy = 0x00039dfa ); PROVIDE ( mbedtls_rsa_check_pub_priv = 0x00046bd0 ); PROVIDE ( format_str = 0x0003239c ); PROVIDE ( mbedtls_entropy_free = 0x0003d708 ); PROVIDE ( mbedtls_asn1_write_bitstring = 0x0004ab72 ); PROVIDE ( mbedtls_fast_ec_free = 0x00049596 ); PROVIDE ( crypto_stream_chacha20_ietf_keybytes = 0x00050b64 ); PROVIDE ( mbedtls_ecp_point_free = 0x0004c5b4 ); PROVIDE ( mbedtls_sha512_update = 0x0004f730 ); PROVIDE ( mbedtls_platform_set_exit = 0x0004e32c ); PROVIDE ( mbedtls_cipher_setup = 0x000465aa ); PROVIDE ( mbedtls_mpi_cmp_int = 0x0003f0ba ); PROVIDE ( mbedtls_ecp_check_pubkey = 0x0004d48c ); PROVIDE ( crypto_sign_ed25519_ref10_ge_madd = 0x00033a8e ); PROVIDE ( mbedtls_entropy_init = 0x0003d678 ); PROVIDE ( mbedtls_memory_buffer_alloc_init = 0x00041312 ); PROVIDE ( mbedtls_pk_write_key_pkcs8_der = 0x00041bc0 ); PROVIDE ( mbedtls_mpi_mod_int = 0x0003f9ee ); PROVIDE ( mbedtls_oid_get_oid_by_cipher_alg = 0x00045b8c ); PROVIDE ( mbedtls_fast_ec_get_key_bitlen = 0x00049858 ); PROVIDE ( crypto_aead_chacha20poly1305_abytes = 0x0004ff9c ); PROVIDE ( mbedtls_ecies_encrypt = 0x0003e0a6 ); PROVIDE ( mbedtls_ecdh_read_params = 0x0004aefe ); PROVIDE ( mbedtls_oid_get_cipher_alg = 0x00045b34 ); PROVIDE ( mbedtls_rsa_rsassa_pss_sign = 0x000475b6 ); PROVIDE ( mbedtls_mpi_copy = 0x0003e996 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_sq2 = 0x00036b82 ); PROVIDE ( _crypto_stream_chacha20_pick_best_implementation = 0x00050c3c ); PROVIDE ( mbedtls_ed25519_get_pubkey = 0x00038770 ); PROVIDE ( mbedtls_ecdsa_init = 0x0004b74e ); PROVIDE ( mbedtls_curve25519_key_exchange = 0x00038a70 ); PROVIDE ( mbedtls_sha1_update = 0x00043afc ); PROVIDE ( mbedtls_mpi_swap = 0x0003ea12 ); PROVIDE ( mbedtls_ecdh_read_public = 0x0004b032 ); PROVIDE ( mbedtls_ed25519_key_to_curve25519 = 0x0003883e ); PROVIDE ( mbedtls_dhm_read_public = 0x0003c748 ); PROVIDE ( crypto_verify_16 = 0x00051652 ); PROVIDE ( crypto_stream_chacha20_ietf = 0x00050b9a ); PROVIDE ( mbedtls_asn1_write_len = 0x0004a600 ); PROVIDE ( mbedtls_md_hmac_update = 0x00045778 ); PROVIDE ( mbedtls_ecp_tls_read_group = 0x0004d3c0 ); PROVIDE ( mbedtls_mpi_shift_l = 0x0003ee3c ); PROVIDE ( mbedtls_mpi_cmp_mpi = 0x0003f01c ); PROVIDE ( mbedtls_gcm_finish = 0x0003bc38 ); PROVIDE ( mbedtls_ecp_group_load = 0x000490e2 ); PROVIDE ( crypto_stream_chacha20_noncebytes = 0x00050b56 ); PROVIDE ( mbedtls_asn1_write_oid = 0x0004a898 ); PROVIDE ( mbedtls_ecp_point_write_binary = 0x0004d1c2 ); PROVIDE ( mbedtls_ctr_drbg_set_reseed_interval = 0x00040d28 ); PROVIDE ( mbedtls_dhm_parse_dhm = 0x0003cae0 ); PROVIDE ( mbedtls_oid_get_sig_alg = 0x000459b4 ); PROVIDE ( mbedtls_rsa_pkcs1_verify = 0x00047dce ); PROVIDE ( mbedtls_mpi_add_abs = 0x0003f0fa ); PROVIDE ( mbedtls_ecdh_make_params = 0x0004ae6c ); PROVIDE ( mbedtls_entropy_gather = 0x0003d774 ); PROVIDE ( mbedtls_ecdh_compute_shared = 0x0004ad70 ); PROVIDE ( mbedtls_ecdsa_genkey = 0x0004b6ba ); PROVIDE ( mbedtls_fast_ec_verify = 0x00049702 ); PROVIDE ( mbedtls_mpi_mod_mpi = 0x0004f570 ); PROVIDE ( mbedtls_md_process = 0x000458e2 ); PROVIDE ( crypto_stream_chacha20_xor_ic = 0x00050bb2 ); PROVIDE ( mbedtls_md_setup = 0x00045576 ); PROVIDE ( crypto_aead_chacha20poly1305_npubbytes = 0x0004ff80 ); PROVIDE ( mbedtls_fast_ec_compute_shared = 0x00049754 ); PROVIDE ( mbedtls_ecdsa_write_signature = 0x0004b4f6 ); PROVIDE ( crypto_aead_chacha20poly1305_keygen = 0x0004ffaa ); PROVIDE ( crypto_onetimeauth_poly1305_keybytes = 0x000502d0 ); PROVIDE ( mbedtls_platform_set_calloc_free = 0x0004e2cc ); PROVIDE ( mbedtls_pk_parse_subpubkey = 0x00044f8c ); PROVIDE ( mbedtls_cipher_check_tag = 0x0004663e ); PROVIDE ( mbedtls_hmac_drbg_free = 0x0003e078 ); PROVIDE ( crypto_stream_chacha20_ietf_xor_ic = 0x00050bca ); PROVIDE ( mbedtls_cipher_crypt = 0x000466bc ); PROVIDE ( mbedtls_pk_encrypt = 0x0003daf6 ); PROVIDE ( mbedtls_mpi_gcd = 0x0004012a ); PROVIDE ( crypto_sign_ed25519_ref10_ge_precomp_0 = 0x00032532 ); PROVIDE ( mbedtls_md_finish = 0x00045636 ); PROVIDE ( iot_snprintf = 0x000324c4 ); PROVIDE ( mbedtls_sha256_clone = 0x0004f64c ); PROVIDE ( mbedtls_ecp_mul = 0x0004d6b0 ); PROVIDE ( mbedtls_hmac_drbg_update = 0x0003dcf0 ); PROVIDE ( mbedtls_md_list = 0x000453d0 ); PROVIDE ( mbedtls_pk_sign = 0x0003da3a ); PROVIDE ( crypto_sign_ed25519_ref10_fe_cswap = 0x00037f2a ); PROVIDE ( crypto_verify_16_bytes = 0x00051682 ); PROVIDE ( crypto_sign_ed25519_ref10_sc_reduce = 0x00039e94 ); PROVIDE ( mbedtls_rsa_private = 0x00046cb8 ); PROVIDE ( mbedtls_md5_starts = 0x000498f2 ); PROVIDE ( mbedtls_ecdh_make_public = 0x0004afbc ); PROVIDE ( crypto_core_hchacha20_inputbytes = 0x00051b0c ); PROVIDE ( mbedtls_md_get_type = 0x0004591e ); PROVIDE ( mbedtls_kdf_get_name = 0x0004f4de ); PROVIDE ( sha256_free = 0x00030f9c ); PROVIDE ( mbedtls_oid_get_sig_alg_desc = 0x0004598a ); PROVIDE ( mbedtls_gcm_crypt_and_tag = 0x0003bd72 ); PROVIDE ( mbedtls_sha256_free = 0x0004f638 ); PROVIDE ( mbedtls_version_get_number = 0x0003be8a ); PROVIDE ( mbedtls_ecies_write_content_info = 0x0003c376 ); PROVIDE ( mbedtls_gcm_auth_decrypt = 0x0003bde4 ); PROVIDE ( crypto_onetimeauth_poly1305_init = 0x0005027a ); PROVIDE ( mbedtls_ecp_keypair_init = 0x0004c588 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_neg = 0x00039440 ); PROVIDE ( mbedtls_md_hmac_finish = 0x000457a2 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_tobytes = 0x000380e4 ); PROVIDE ( mbedtls_aes_init = 0x0004f598 ); PROVIDE ( crypto_stream_chacha20_ietf_noncebytes = 0x00050b74 ); PROVIDE ( mbedtls_cipher_init = 0x0004608e ); PROVIDE ( crypto_verify_32 = 0x00051690 ); PROVIDE ( mbedtls_pk_info_from_type = 0x0003d8c8 ); PROVIDE ( mbedtls_sha256_process = 0x0004f678 ); PROVIDE ( mbedtls_rsa_set_padding = 0x000468b2 ); PROVIDE ( mbedtls_md5_init = 0x000498a8 ); PROVIDE ( mbedtls_cipher_info_from_type = 0x00045ff4 ); PROVIDE ( mbedtls_fast_ec_get_sig_len = 0x00049880 ); PROVIDE ( mbedtls_cipher_list = 0x00045fae ); PROVIDE ( mbedtls_md5_clone = 0x000498da ); PROVIDE ( mbedtls_md_init_ctx = 0x000455da ); PROVIDE ( mbedtls_md_info_from_string = 0x000453e4 ); PROVIDE ( mbedtls_sha512_finish = 0x0004f744 ); PROVIDE ( mbedtls_asn1_find_named_data = 0x000418be ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_npubbytes = 0x0005020e ); PROVIDE ( mbedtls_platform_set_snprintf = 0x0004e2ea ); PROVIDE ( mbedtls_mpi_add_int = 0x0003f386 ); PROVIDE ( crypto_stream_chacha20_ietf_xor = 0x00050c00 ); PROVIDE ( mbedtls_asn1_free_named_data_list = 0x00041880 ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_encrypt_detached = 0x0004f98c ); PROVIDE ( mbedtls_pk_debug = 0x0003dc74 ); PROVIDE ( mbedtls_fast_ec_gen_key = 0x0004965c ); PROVIDE ( mbedtls_entropy_update_manual = 0x0003d760 ); PROVIDE ( sha256_update = 0x000312ca ); PROVIDE ( mbedtls_ecp_is_zero = 0x0004d116 ); PROVIDE ( mbedtls_ecdh_free = 0x0004ae18 ); PROVIDE ( crypto_onetimeauth_poly1305 = 0x0005024a ); PROVIDE ( mbedtls_oid_get_pk_alg = 0x00045a24 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_decrypt_detached = 0x000500e2 ); PROVIDE ( mbedtls_ecp_tls_write_group = 0x0004d42a ); PROVIDE ( crypto_sign_ed25519_ref10_fe_isnegative = 0x00039dda ); PROVIDE ( mbedtls_pk_write_key_der = 0x000420e4 ); PROVIDE ( mbedtls_mpi_inv_mod = 0x00040562 ); PROVIDE ( crypto_verify_64_bytes = 0x00051700 ); PROVIDE ( mbedtls_hmac_drbg_seed = 0x0003dec4 ); PROVIDE ( mbedtls_sha1_clone = 0x000423e4 ); PROVIDE ( mbedtls_ecp_tls_write_point = 0x0004d384 ); PROVIDE ( mbedtls_mpi_div_mpi = 0x0003f5a8 ); PROVIDE ( mbedtls_mpi_size = 0x0003ed30 ); PROVIDE ( mbedtls_cipher_update_ad = 0x000461a6 ); PROVIDE ( mbedtls_aes_crypt_ecb = 0x0004f5e8 ); PROVIDE ( mbedtls_sha1_free = 0x000423c6 ); PROVIDE ( mbedtls_aes_crypt_ctr = 0x0004f610 ); PROVIDE ( mbedtls_asn1_get_mpi = 0x00041590 ); PROVIDE ( mbedtls_mpi_set_bit = 0x0003ec14 ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_keybytes = 0x0004ff24 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_cmov = 0x00037332 ); PROVIDE ( iot_vsnprintf = 0x00032482 ); PROVIDE ( crypto_onetimeauth_poly1305_bytes = 0x000502c2 ); PROVIDE ( mbedtls_asn1_write_raw_buffer = 0x0004a768 ); PROVIDE ( mbedtls_mpi_is_prime = 0x0004089a ); PROVIDE ( mbedtls_ecp_curve_info_from_tls_id = 0x0004c4f6 ); PROVIDE ( mbedtls_rsa_rsassa_pkcs1_v15_verify = 0x00047bfa ); PROVIDE ( mbedtls_sha1 = 0x00043c40 ); PROVIDE ( mbedtls_curve25519_get_pubkey = 0x00038a08 ); PROVIDE ( mbedtls_ecdsa_read_signature = 0x0004b5f0 ); PROVIDE ( mbedtls_asn1_get_sequence_of = 0x00041680 ); PROVIDE ( mbedtls_pkcs12_pbe_sha1_rc4_128 = 0x0003cbd6 ); PROVIDE ( crypto_stream_chacha20 = 0x00050b82 ); PROVIDE ( mbedtls_pkcs12_pbe_ext = 0x0003ce82 ); PROVIDE ( mbedtls_gcm_update = 0x0003bafa ); PROVIDE ( mpi_montmul = 0x0004f584 ); PROVIDE ( mbedtls_ecp_tls_read_point = 0x0004d346 ); PROVIDE ( mbedtls_oid_get_ec_grp = 0x00045aac ); PROVIDE ( mbedtls_fast_ec_check_pub_priv = 0x00049796 ); PROVIDE ( mbedtls_md_clone = 0x00045544 ); PROVIDE ( mbedtls_gcm_free = 0x0003be60 ); PROVIDE ( mbedtls_ecp_group_init = 0x0004c56c ); PROVIDE ( mbedtls_ecp_grp_id_list = 0x0004c47e ); PROVIDE ( mbedtls_md_hmac_reset = 0x00045812 ); PROVIDE ( mbedtls_sha512_init = 0x0004f6c8 ); PROVIDE ( mbedtls_ecies_write_envelope = 0x0003c16e ); PROVIDE ( mbedtls_sha512_starts = 0x0004f708 ); PROVIDE ( mbedtls_md_update = 0x00045610 ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_npubbytes = 0x0004ff34 ); PROVIDE ( crypto_aead_chacha20poly1305_ietf_decrypt = 0x0004feb6 ); PROVIDE ( mbedtls_md_get_size = 0x00045908 ); PROVIDE ( crypto_onetimeauth_poly1305_final = 0x000502aa ); PROVIDE ( format_str_v = 0x00031afe ); PROVIDE ( sodium_memzero = 0x0004f780 ); PROVIDE ( mbedtls_md5_finish = 0x0004a4a2 ); PROVIDE ( mbedtls_mpi_free = 0x0003e836 ); PROVIDE ( crypto_verify_32_bytes = 0x000516c0 ); PROVIDE ( mbedtls_md_hmac = 0x0004585c ); PROVIDE ( mbedtls_asn1_write_null = 0x0004a858 ); PROVIDE ( crypto_aead_xchacha20poly1305_ietf_keybytes = 0x000501fe ); PROVIDE ( mbedtls_fast_ec_setup = 0x00049528 ); PROVIDE ( mbedtls_pk_parse_public_key = 0x000453b0 ); PROVIDE ( mbedtls_hmac_drbg_random = 0x0003e066 ); PROVIDE ( mbedtls_ecdh_calc_secret = 0x0004b078 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_double_scalarmult_vartime = 0x0003997e ); PROVIDE ( mbedtls_pk_setup_rsa_alt = 0x0003d932 ); PROVIDE ( mbedtls_dhm_init = 0x0003c570 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_mul121666 = 0x000375a4 ); PROVIDE ( mbedtls_aes_crypt_cbc = 0x0004f5fc ); PROVIDE ( mbedtls_hmac_drbg_init = 0x0003dcdc ); PROVIDE ( mbedtls_hmac_drbg_set_reseed_interval = 0x0003df7e ); PROVIDE ( mbedtls_pk_write_pubkey_der = 0x00041a82 ); PROVIDE ( mbedtls_mpi_safe_cond_swap = 0x0003eae6 ); PROVIDE ( crypto_sign_ed25519_ref10_fe_sub = 0x000392a4 ); PROVIDE ( mbedtls_oid_get_oid_by_ec_grp = 0x00045b04 ); PROVIDE ( mbedtls_cipher_finish = 0x0004643c ); PROVIDE ( mbedtls_md_hmac_starts = 0x00045684 ); PROVIDE ( crypto_sign_ed25519_ref10_ge_p1p1_to_p2 = 0x000327fc ); PROVIDE ( mbedtls_fast_ec_get_key_len = 0x0004986c ); PROVIDE ( crypto_onetimeauth_poly1305_keygen = 0x000502f0 ); PROVIDE ( mbedtls_cipher_set_padding_mode = 0x0004656c ); PROVIDE ( mbedtls_rsa_init = 0x00046884 ); PROVIDE ( mbedtls_rsa_pkcs1_sign = 0x00047974 ); PROVIDE ( mbedtls_pk_setup = 0x0003d8f0 ); PROVIDE ( mbedtls_pk_init = 0x0003d87e ); PROVIDE ( mbedtls_mpi_sub_abs = 0x0003f1d6 ); PROVIDE ( mbedtls_mpi_fill_random = 0x00040288 ); PROVIDE ( mbedtls_entropy_func = 0x0003d792 ); PROVIDE ( mbedtls_md_info_from_type = 0x000454b0 ); PROVIDE ( mbedtls_entropy_add_source = 0x0003d724 ); PROVIDE ( mbedtls_md_free = 0x000454ea ); PROVIDE ( mbedtls_mpi_write_string = 0x0003fac4 ); PROVIDE ( mbedtls_rsa_gen_key = 0x00047e7a ); PROVIDE ( mbedtls_version_get_string = 0x0003be9a ); PROVIDE ( mbedtls_asn1_free_named_data = 0x0004183e ); PROVIDE ( mbedtls_oid_get_kdf_alg = 0x00045ca8 ); PROVIDE ( mbedtls_ecp_check_privkey = 0x0004d63e ); PROVIDE ( mbedtls_memory_buffer_set_verify = 0x000412f0 ); PROVIDE ( mbedtls_cipher_set_iv = 0x00046126 ); PROVIDE ( mbedtls_pk_check_pair = 0x0003db2a ); PROVIDE ( crypto_sign_ed25519_ref10_ge_msub = 0x00037436 ); PROVIDE ( mbedtls_ecies_read_kdf = 0x0003bf18 ); PROVIDE ( mbedtls_asn1_write_algorithm_identifier = 0x0004a8f0 ); PROVIDE ( mbedtls_ecies_info_from_type = 0x0003d55e ); PROVIDE ( crypto_aead_chacha20poly1305_encrypt = 0x0004f914 ); PROVIDE ( mbedtls_memory_buffer_alloc_verify = 0x00041304 ); PROVIDE ( mbedtls_md5 = 0x0004a5ae ); PROVIDE ( crypto_stream_chacha20_ref_implementation = 0x0ffd8514 );