Home
last modified time | relevance | path

Searched refs:key_size (Results 1 – 17 of 17) sorted by relevance

/NetX-Duo-v6.2.1/crypto_libraries/src/
Dnx_crypto_dh.c259 UINT key_size; in _nx_crypto_dh_compute_secret() local
280 key_size = dh_ptr -> nx_crypto_dh_key_size; in _nx_crypto_dh_compute_secret()
282 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&public_key, scratch_buf_ptr, key_size); in _nx_crypto_dh_compute_secret()
283 NX_CRYPTO_HUGE_NUMBER_INITIALIZE(&shared_secret, scratch_buf_ptr, key_size << 1); in _nx_crypto_dh_compute_secret()
292 modulus.nx_crypto_huge_number_size = key_size >> HN_SIZE_SHIFT; in _nx_crypto_dh_compute_secret()
293 modulus.nx_crypto_huge_buffer_size = key_size; 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()
301 private_key.nx_crypto_huge_buffer_size = key_size; in _nx_crypto_dh_compute_secret()
311 if (*share_secret_key_len_ptr < key_size) in _nx_crypto_dh_compute_secret()
320 key_size, (UINT *)share_secret_key_len_ptr); in _nx_crypto_dh_compute_secret()
Dnx_crypto_method_self_test_aes.c170 UINT key_size; in _nx_crypto_method_self_test_aes() local
179 key_size = crypto_method_aes -> nx_crypto_key_size_in_bits; in _nx_crypto_method_self_test_aes()
184 switch (key_size) in _nx_crypto_method_self_test_aes()
202 switch (key_size) in _nx_crypto_method_self_test_aes()
227 key_size, in _nx_crypto_method_self_test_aes()
247 key_size, in _nx_crypto_method_self_test_aes()
281 key_size, in _nx_crypto_method_self_test_aes()
295 key_size, in _nx_crypto_method_self_test_aes()
Dnx_crypto_ecdh.c162 UINT key_size; in _nx_crypto_ecdh_private_key_export() local
177 key_size = ecdh_ptr -> nx_crypto_ecdh_key_size; 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()
371 UINT key_size; in _nx_crypto_ecdh_compute_secret() local
388 key_size = ecdh_ptr -> nx_crypto_ecdh_key_size; in _nx_crypto_ecdh_compute_secret()
391 if (remote_public_key_len > 1 + 2 * key_size) in _nx_crypto_ecdh_compute_secret()
403 … NX_CRYPTO_EC_POINT_INITIALIZE(&public_key, NX_CRYPTO_EC_POINT_AFFINE, scratch_buf_ptr, key_size); in _nx_crypto_ecdh_compute_secret()
404 …X_CRYPTO_EC_POINT_INITIALIZE(&shared_secret, NX_CRYPTO_EC_POINT_AFFINE, scratch_buf_ptr, key_size); in _nx_crypto_ecdh_compute_secret()
425 private_key.nx_crypto_huge_number_size = key_size >> HN_SIZE_SHIFT; in _nx_crypto_ecdh_compute_secret()
[all …]
Dnx_crypto_method_self_test_rsa.c545 static const UINT key_size[] = {1024, 2048, 3072, 4096}; variable
628 key_size[i], in _nx_crypto_method_self_test_rsa()
675 key_size[i], in _nx_crypto_method_self_test_rsa()
688 key_size[i], in _nx_crypto_method_self_test_rsa()
723 key_size[i], in _nx_crypto_method_self_test_rsa()
772 key_size[i], in _nx_crypto_method_self_test_rsa()
Dnx_crypto_aes.c1236 UINT key_size; in _nx_crypto_aes_key_expansion() local
1240 key_size = aes_ptr -> nx_crypto_aes_key_size; in _nx_crypto_aes_key_expansion()
1242 switch (key_size) in _nx_crypto_aes_key_expansion()
1257 temp = expanded_key[key_size - 1]; in _nx_crypto_aes_key_expansion()
1259 i = key_size; in _nx_crypto_aes_key_expansion()
1266 temp = expanded_key[i - key_size] ^ temp; expanded_key[i] = temp; i++; in _nx_crypto_aes_key_expansion()
1267 switch (key_size) in _nx_crypto_aes_key_expansion()
1270 temp = expanded_key[i - key_size] ^ temp; expanded_key[i] = temp; i++; in _nx_crypto_aes_key_expansion()
1271 temp = expanded_key[i - key_size] ^ temp; expanded_key[i] = temp; i++; in _nx_crypto_aes_key_expansion()
1275 temp = expanded_key[i - key_size] ^ temp; expanded_key[i] = temp; i++; in _nx_crypto_aes_key_expansion()
[all …]
/NetX-Duo-v6.2.1/nx_secure/src/
Dnx_secure_session_keys_set.c84 UINT key_size; in _nx_secure_session_keys_set() local
102 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_session_keys_set()
113 if (((hash_size + key_size + iv_size) << 1) > key_material_data_size) in _nx_secure_session_keys_set()
144 if (key_size > 0) in _nx_secure_session_keys_set()
150 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], key_size); /* Use case of me… in _nx_secure_session_keys_set()
153 key_offset += key_size; in _nx_secure_session_keys_set()
159 …&tls_key_material -> nx_secure_tls_new_key_material_data[key_offset], key_size); /* Use case of me… in _nx_secure_session_keys_set()
162 key_offset += key_size; in _nx_secure_session_keys_set()
Dnx_secure_crypto_method_self_test_aes.c235 UINT key_size; in _nx_secure_crypto_method_self_test_aes() local
245 key_size = crypto_method_aes -> nx_crypto_key_size_in_bits; in _nx_secure_crypto_method_self_test_aes()
250 switch (key_size) in _nx_secure_crypto_method_self_test_aes()
276 switch (key_size) in _nx_secure_crypto_method_self_test_aes()
302 switch (key_size) in _nx_secure_crypto_method_self_test_aes()
325 key_size, in _nx_secure_crypto_method_self_test_aes()
347 key_size, in _nx_secure_crypto_method_self_test_aes()
367 key_size, in _nx_secure_crypto_method_self_test_aes()
391 key_size, in _nx_secure_crypto_method_self_test_aes()
Dnx_secure_tls_1_3_session_keys_set.c85 UINT key_size; in _nx_secure_tls_1_3_session_keys_set() local
132 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_tls_1_3_session_keys_set()
137 if (key_size > 0) in _nx_secure_tls_1_3_session_keys_set()
143 …sion -> nx_secure_tls_key_material.nx_secure_tls_client_next_write_key, key_size); /* Use case of … in _nx_secure_tls_1_3_session_keys_set()
148 …sion -> nx_secure_tls_key_material.nx_secure_tls_server_next_write_key, key_size); /* Use case of … in _nx_secure_tls_1_3_session_keys_set()
Dnx_secure_crypto_method_self_test_rsa.c398 static const UINT key_size[] = {1024, 2048, 4096}; variable
477 key_size[i], in _nx_secure_crypto_method_self_test_rsa()
524 key_size[i], in _nx_secure_crypto_method_self_test_rsa()
537 key_size[i], in _nx_secure_crypto_method_self_test_rsa()
572 key_size[i], in _nx_secure_crypto_method_self_test_rsa()
621 key_size[i], in _nx_secure_crypto_method_self_test_rsa()
Dnx_secure_generate_session_keys.c85 UINT key_size; in _nx_secure_generate_session_keys() local
105 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_generate_session_keys()
116 key_block_size = 2 * (key_size + hash_size + iv_size); in _nx_secure_generate_session_keys()
Dnx_secure_tls_1_3_generate_keys.c217 UINT key_size; in _nx_secure_tls_1_3_generate_handshake_keys() local
266 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_tls_1_3_generate_handshake_keys()
286 (UCHAR *)"key", 3, (UCHAR *)"", 0, key_size, in _nx_secure_tls_1_3_generate_handshake_keys()
296 key_offset += key_size; in _nx_secure_tls_1_3_generate_handshake_keys()
314 (UCHAR *)"key", 3, (UCHAR *)"", 0, key_size, in _nx_secure_tls_1_3_generate_handshake_keys()
324 key_offset += key_size; in _nx_secure_tls_1_3_generate_handshake_keys()
484 UINT key_size; in _nx_secure_tls_1_3_generate_session_keys() local
532 key_size = session_cipher_method -> nx_crypto_key_size_in_bits >> 3; in _nx_secure_tls_1_3_generate_session_keys()
556 (UCHAR *)"key", 3, (UCHAR *)"", 0, key_size, in _nx_secure_tls_1_3_generate_session_keys()
567 key_offset += key_size; in _nx_secure_tls_1_3_generate_session_keys()
[all …]
Dnx_secure_tls_session_create_ext.c101 static UINT _find_cipher(UINT cipher_id, UINT cipher_role_id, UINT key_size, const NX_CRYPTO_METHOD… in _find_cipher() argument
110 crypto_array[i] -> nx_crypto_key_size_in_bits != key_size << 3) in _find_cipher()
/NetX-Duo-v6.2.1/addons/azure_iot/
Dnx_azure_iot.c687 … nx_azure_iot_hmac_sha256_calculate(NX_AZURE_IOT_RESOURCE *resource_ptr, UCHAR *key, UINT key_size, in nx_azure_iot_hmac_sha256_calculate() argument
716 key, (key_size << 3), in nx_azure_iot_hmac_sha256_calculate()
730 (key_size << 3), in nx_azure_iot_hmac_sha256_calculate()
752 const UCHAR *key_ptr, UINT key_size, in nx_azure_iot_base64_hmac_sha256_calculate() argument
766 status = _nx_utility_base64_decode((UCHAR *)key_ptr, key_size, in nx_azure_iot_base64_hmac_sha256_calculate()
Dnx_azure_iot.h312 const UCHAR *key_ptr, UINT key_size,
/NetX-Duo-v6.2.1/test/regression/nx_secure_test/
Dnx_secure_crypto_method_cleanup_test.c274 UINT key_size; in thread_0_entry() local
316 key_size = sizeof(key_test) << 3; in thread_0_entry()
320 key_size = crypto_method -> nx_crypto_key_size_in_bits; in thread_0_entry()
325 status = crypto_method -> nx_crypto_init(crypto_method, key_test, key_size, &handler, in thread_0_entry()
342 key_size, in thread_0_entry()
/NetX-Duo-v6.2.1/crypto_libraries/inc/
Dnx_crypto_aes.h155 UINT _nx_crypto_aes_key_set(NX_CRYPTO_AES *aes_ptr, UCHAR *key, UINT key_size);
/NetX-Duo-v6.2.1/addons/websocket/
Dnx_websocket_client.c1008 UINT key_size = 0; in _nx_websocket_client_connect_response_process() local
1151 …ncode(digest, NX_WEBSOCKET_ACCEPT_DIGEST_SIZE, key, (NX_WEBSOCKET_ACCEPT_KEY_SIZE + 1), &key_size); in _nx_websocket_client_connect_response_process()