| /NetX-Duo-v6.2.1/crypto_libraries/src/ |
| D | nx_crypto_dh.c | 127 NX_CRYPTO_HUGE_NUMBER modulus, public_key, private_key, generator; in _nx_crypto_dh_setup() local 163 private_key.nx_crypto_huge_number_data = dh_ptr -> nx_crypto_dh_private_key_buffer; in _nx_crypto_dh_setup() 164 private_key.nx_crypto_huge_number_size = dh_ptr -> nx_crypto_dh_key_size >> HN_SIZE_SHIFT; in _nx_crypto_dh_setup() 165 private_key.nx_crypto_huge_buffer_size = sizeof(dh_ptr -> nx_crypto_dh_private_key_buffer); in _nx_crypto_dh_setup() 166 private_key.nx_crypto_huge_number_is_negative = NX_CRYPTO_FALSE; in _nx_crypto_dh_setup() 170 for (i = 0; i < private_key.nx_crypto_huge_number_size; i++) in _nx_crypto_dh_setup() 181 _nx_crypto_huge_number_mont_power_modulus(&generator, &private_key, in _nx_crypto_dh_setup() 262 NX_CRYPTO_HUGE_NUMBER modulus, public_key, private_key, shared_secret; in _nx_crypto_dh_compute_secret() local 299 private_key.nx_crypto_huge_number_data = (HN_UBASE *)dh_ptr -> nx_crypto_dh_private_key_buffer; in _nx_crypto_dh_compute_secret() 300 private_key.nx_crypto_huge_number_size = key_size >> HN_SIZE_SHIFT; in _nx_crypto_dh_compute_secret() [all …]
|
| D | nx_crypto_ecdh.c | 83 NX_CRYPTO_HUGE_NUMBER private_key; in _nx_crypto_ecdh_key_pair_import() local 106 private_key.nx_crypto_huge_number_data = ecdh_ptr -> nx_crypto_ecdh_private_key_buffer; in _nx_crypto_ecdh_key_pair_import() 107 private_key.nx_crypto_huge_buffer_size = sizeof(ecdh_ptr -> nx_crypto_ecdh_private_key_buffer); in _nx_crypto_ecdh_key_pair_import() 108 _nx_crypto_huge_number_setup(&private_key, local_private_key_ptr, local_private_key_len); in _nx_crypto_ecdh_key_pair_import() 165 NX_CRYPTO_HUGE_NUMBER private_key; in _nx_crypto_ecdh_private_key_export() local 188 …private_key.nx_crypto_huge_number_data = (HN_UBASE *)ecdh_ptr -> nx_crypto_ecdh_private_key_buffer; in _nx_crypto_ecdh_private_key_export() 189 private_key.nx_crypto_huge_number_size = key_size >> HN_SIZE_SHIFT; in _nx_crypto_ecdh_private_key_export() 190 private_key.nx_crypto_huge_buffer_size = key_size; in _nx_crypto_ecdh_private_key_export() 191 private_key.nx_crypto_huge_number_is_negative = NX_CRYPTO_FALSE; in _nx_crypto_ecdh_private_key_export() 194 status = _nx_crypto_huge_number_extract_fixed_size(&private_key, in _nx_crypto_ecdh_private_key_export() [all …]
|
| D | nx_crypto_method_self_test_ecdsa.c | 99 NX_CRYPTO_HUGE_NUMBER private_key; in _nx_crypto_method_self_test_ecdsa() local 224 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&private_key, scratch, buffer_size + 8); in _nx_crypto_method_self_test_ecdsa() 227 status = _nx_crypto_ec_key_pair_generation_extra(curve, &curve -> nx_crypto_ec_g, &private_key, in _nx_crypto_method_self_test_ecdsa() 236 status = _nx_crypto_huge_number_extract_fixed_size(&private_key, privkey, buffer_size); in _nx_crypto_method_self_test_ecdsa()
|
| D | nx_crypto_ecjpake.c | 173 NX_CRYPTO_HUGE_NUMBER private_key, r; in _nx_crypto_ecjpake_hello_generate() local 179 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&private_key, scratch, buffer_size); in _nx_crypto_ecjpake_hello_generate() 183 status = _nx_crypto_ec_key_pair_generation_extra(curve, &curve -> nx_crypto_ec_g, &private_key, in _nx_crypto_ecjpake_hello_generate() 198 &private_key, in _nx_crypto_ecjpake_hello_generate() 501 NX_CRYPTO_HUGE_NUMBER private_key, r, s; in _nx_crypto_ecjpake_key_exchange_generate() local 508 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&private_key, scratch, buffer_size); in _nx_crypto_ecjpake_key_exchange_generate() 527 &private_key, in _nx_crypto_ecjpake_key_exchange_generate() 537 &private_key, in _nx_crypto_ecjpake_key_exchange_generate() 1113 NX_CRYPTO_HUGE_NUMBER *private_key, in _nx_crypto_ecjpake_schnorr_zkp_generate() argument 1143 _nx_crypto_huge_number_multiply(&h, private_key, &temp2); in _nx_crypto_ecjpake_schnorr_zkp_generate() [all …]
|
| D | nx_crypto_pkcs1_v1.5.c | 75 UCHAR *private_key, UINT private_key_size, in _nx_crypto_pkcs1_v1_5_sign() argument 158 private_key, in _nx_crypto_pkcs1_v1_5_sign()
|
| D | nx_crypto_ec.c | 3148 NX_CRYPTO_HUGE_NUMBER *private_key, in _nx_crypto_ec_key_pair_generation_extra() argument 3183 NX_CRYPTO_HUGE_NUMBER_COPY(private_key, &random_number); in _nx_crypto_ec_key_pair_generation_extra() 3186 curve -> nx_crypto_ec_multiple(curve, g, private_key, public_key, scratch); in _nx_crypto_ec_key_pair_generation_extra() 3249 NX_CRYPTO_HUGE_NUMBER private_key; in _nx_crypto_ec_key_pair_stream_generate() local 3267 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&private_key, scratch, private_key_len); in _nx_crypto_ec_key_pair_stream_generate() 3270 status = _nx_crypto_ec_key_pair_generation_extra(curve, &curve -> nx_crypto_ec_g, &private_key, in _nx_crypto_ec_key_pair_stream_generate() 3278 status = _nx_crypto_huge_number_extract_fixed_size(&private_key, output, private_key_len); in _nx_crypto_ec_key_pair_stream_generate() 5010 NX_CRYPTO_HUGE_NUMBER *private_key, in _nx_crypto_ec_key_pair_generation_x25519_448() argument 5018 status = NX_CRYPTO_RBG(buffer_size << 3, (UCHAR*)private_key -> nx_crypto_huge_number_data); in _nx_crypto_ec_key_pair_generation_x25519_448() 5025 private_key -> nx_crypto_huge_number_size = buffer_size >> HN_SIZE_SHIFT; in _nx_crypto_ec_key_pair_generation_x25519_448() [all …]
|
| D | nx_crypto_ecdsa.c | 77 UCHAR *private_key, UINT private_key_length, in _nx_crypto_ecdsa_sign() argument 129 status = _nx_crypto_huge_number_setup(&privkey, private_key, private_key_length); in _nx_crypto_ecdsa_sign()
|
| /NetX-Duo-v6.2.1/nx_secure/src/ |
| D | nx_secure_x509_certificate_initialize.c | 113 const UCHAR *private_key, USHORT priv_len, in _nx_secure_x509_certificate_initialize() argument 160 if (private_key != NULL && priv_len > 0) in _nx_secure_x509_certificate_initialize() 169 certificate -> nx_secure_x509_private_key.user_key.key_data = private_key; in _nx_secure_x509_certificate_initialize() 178 …status = _nx_secure_x509_pkcs1_rsa_private_key_parse(private_key, priv_len, &bytes_processed, &cer… in _nx_secure_x509_certificate_initialize() 183 … status = _nx_secure_x509_ec_private_key_parse(private_key, priv_len, &bytes_processed, ec_key); in _nx_secure_x509_certificate_initialize() 188 certificate -> nx_secure_x509_private_key.user_key.key_data = private_key; in _nx_secure_x509_certificate_initialize()
|
| D | nxe_secure_x509_certificate_initialize.c | 86 USHORT buffer_size, const UCHAR *private_key, in _nxe_secure_x509_certificate_initialize() argument 103 …e(certificate, certificate_data, length, raw_data_buffer, buffer_size, private_key, priv_len, priv… in _nxe_secure_x509_certificate_initialize()
|
| D | nx_secure_process_client_key_exchange.c | 125 UCHAR *private_key; in _nx_secure_process_client_key_exchange() local 247 private_key = (UCHAR *)ec_privkey -> nx_secure_ec_private_key; in _nx_secure_process_client_key_exchange() 262 private_key = ecdhe_data -> nx_secure_tls_ecdhe_private_key; in _nx_secure_process_client_key_exchange() 307 private_key, private_key_length << 3, in _nx_secure_process_client_key_exchange()
|
| D | nx_secure_tls_process_serverhello_extensions.c | 824 UCHAR *private_key; in _nx_secure_tls_proc_serverhello_keyshare_extension() local 945 private_key = &ecc_key_data[i].nx_secure_tls_ecdhe_private_key[0]; in _nx_secure_tls_proc_serverhello_keyshare_extension() 950 private_key, private_key_length << 3, in _nx_secure_tls_proc_serverhello_keyshare_extension()
|
| D | nx_secure_tls_process_clienthello_extensions.c | 791 UCHAR *private_key; in _nx_secure_tls_proc_clienthello_keyshare_extension() local 938 private_key = &ecc_key_data -> nx_secure_tls_ecdhe_private_key[0]; in _nx_secure_tls_proc_clienthello_keyshare_extension() 943 private_key, private_key_length << 3, in _nx_secure_tls_proc_clienthello_keyshare_extension()
|
| /NetX-Duo-v6.2.1/test/regression/nx_secure_test/ |
| D | nx_secure_ecdsa_test.c | 97 NX_CRYPTO_HUGE_NUMBER private_key; in thread_0_entry() local 152 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&private_key, scratch, buffer_size + 8); in thread_0_entry() 157 _nx_crypto_ec_key_pair_generation_extra(curve, &curve -> nx_crypto_ec_g, &private_key, in thread_0_entry() 159 } while (_nx_crypto_huge_number_is_zero(&private_key)); in thread_0_entry() 161 status = _nx_crypto_huge_number_extract_fixed_size(&private_key, privkey, buffer_size); in thread_0_entry()
|
| D | nx_secure_crypto_method_cleanup_test.c | 582 NX_CRYPTO_HUGE_NUMBER private_key; in crypto_method_cleanup_ecdsa_test() local 644 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&private_key, scratch, buffer_size + 8); in crypto_method_cleanup_ecdsa_test() 647 _nx_crypto_ec_key_pair_generation_extra(curve, &curve -> nx_crypto_ec_g, &private_key, in crypto_method_cleanup_ecdsa_test() 653 (UCHAR *)&private_key, in crypto_method_cleanup_ecdsa_test()
|
| D | nx_secure_ecdsa_error_checking_test.c | 74 NX_CRYPTO_HUGE_NUMBER private_key; in thread_0_entry() local
|
| /NetX-Duo-v6.2.1/crypto_libraries/inc/ |
| D | nx_crypto_ecjpake.h | 156 NX_CRYPTO_HUGE_NUMBER *private_key, 179 NX_CRYPTO_HUGE_NUMBER *private_key,
|
| D | nx_crypto_ecdsa.h | 88 UCHAR *private_key,
|
| D | nx_crypto_pkcs1_v1.5.h | 87 UCHAR *private_key, UINT private_key_size,
|
| D | nx_crypto_ec.h | 569 NX_CRYPTO_HUGE_NUMBER *private_key, 667 NX_CRYPTO_HUGE_NUMBER *private_key,
|
| /NetX-Duo-v6.2.1/nx_secure/inc/ |
| D | nx_secure_x509.h | 962 const UCHAR *private_key, 1016 const UCHAR *private_key, USHORT priv_len, 1053 const UCHAR *private_key, USHORT priv_len,
|