Lines Matching refs:size_t

301 static int psa_is_dh_key_size_valid(size_t bits)
591 size_t output_buffer_size, size_t output_buffer_length)
593 size_t offset = 0;
610 size_t bits)
706 size_t buffer_length)
723 size_t data_length)
737 const uint8_t *data, size_t data_length,
738 uint8_t *key_buffer, size_t key_buffer_size,
739 size_t *key_buffer_length, size_t *bits)
839 size_t alg1_len = PSA_ALG_AEAD_GET_TAG_LENGTH(alg1);
840 size_t alg2_len = PSA_ALG_AEAD_GET_TAG_LENGTH(alg2);
841 size_t restricted_len = alg1_len > alg2_len ? alg1_len : alg2_len;
879 size_t alg1_len = PSA_MAC_LENGTH(key_type, 0, alg1);
880 size_t alg2_len = PSA_MAC_LENGTH(key_type, 0, alg2);
881 size_t restricted_len = alg1_len > alg2_len ? alg1_len : alg2_len;
955 size_t requested_output_length = PSA_MAC_LENGTH(
957 size_t default_output_length = PSA_MAC_LENGTH(
1438 size_t key_buffer_size,
1440 size_t data_size,
1441 size_t *data_length)
1455 const uint8_t *key_buffer, size_t key_buffer_size,
1456 uint8_t *data, size_t data_size, size_t *data_length)
1477 size_t data_size,
1478 size_t *data_length)
1526 size_t key_buffer_size,
1528 size_t data_size,
1529 size_t *data_length)
1592 size_t data_size,
1593 size_t *data_length)
2041 size_t data_length,
2048 size_t bits;
2049 size_t storage_size = data_length;
2178 size_t storage_size = 0;
2324 size_t input_length)
2354 size_t hash_size,
2355 size_t *hash_length)
2373 size_t hash_size,
2374 size_t *hash_length)
2391 size_t hash_length)
2394 size_t actual_hash_length;
2427 const uint8_t *input_external, size_t input_length,
2428 uint8_t *hash_external, size_t hash_size,
2429 size_t *hash_length)
2454 const uint8_t *input_external, size_t input_length,
2455 const uint8_t *hash_external, size_t hash_length)
2458 size_t actual_hash_length;
2540 size_t key_bits = psa_get_key_bits(attributes);
2658 size_t input_length)
2692 size_t mac_size,
2693 size_t *mac_length)
2751 size_t mac_length)
2786 size_t input_length,
2788 size_t mac_size,
2789 size_t *mac_length,
2846 size_t input_length,
2848 size_t mac_size,
2849 size_t *mac_length)
2873 size_t input_length,
2875 size_t mac_length)
2879 size_t actual_mac_length;
2941 size_t input_length,
2943 size_t signature_size,
2944 size_t *signature_length)
3007 size_t input_length,
3009 size_t signature_length)
3051 size_t key_buffer_size,
3054 size_t input_length,
3056 size_t signature_size,
3057 size_t *signature_length)
3062 size_t hash_length;
3086 size_t input_length,
3088 size_t signature_size,
3089 size_t *signature_length)
3111 size_t key_buffer_size,
3114 size_t input_length,
3116 size_t signature_length)
3121 size_t hash_length;
3145 size_t input_length,
3147 size_t signature_length)
3169 const uint8_t *key_buffer, size_t key_buffer_size,
3170 psa_algorithm_t alg, const uint8_t *hash, size_t hash_length,
3171 uint8_t *signature, size_t signature_size, size_t *signature_length)
3218 size_t hash_length,
3220 size_t signature_size,
3221 size_t *signature_length)
3243 const uint8_t *key_buffer, size_t key_buffer_size,
3244 psa_algorithm_t alg, const uint8_t *hash, size_t hash_length,
3245 const uint8_t *signature, size_t signature_length)
3291 size_t hash_length,
3293 size_t signature_length)
3316 size_t input_length,
3318 size_t salt_length,
3320 size_t output_size,
3321 size_t *output_length)
3373 size_t input_length,
3375 size_t salt_length,
3377 size_t output_size,
3378 size_t *output_length)
3481 const uint8_t *hash_external, size_t hash_length)
3544 uint8_t *signature_external, size_t signature_size,
3545 size_t *signature_length)
3639 const uint8_t *hash_external, size_t hash_length,
3640 const uint8_t *signature_external, size_t signature_length)
3811 size_t key_buffer_size, psa_algorithm_t alg,
3812 const uint8_t *hash, size_t hash_length)
3815 size_t required_hash_length;
3884 uint8_t *signature, size_t signature_size,
3885 size_t *signature_length)
4024 const uint8_t *key_buffer, size_t key_buffer_size,
4026 const uint8_t *hash, size_t hash_length,
4027 const uint8_t *signature, size_t signature_length)
4030 size_t coordinate_bytes = 0;
4031 size_t required_hash_length = 0;
4197 size_t output_size)
4204 size_t output_length = 0;
4222 size_t request_size =
4327 size_t iv_size,
4328 size_t *iv_length)
4331 size_t default_iv_length = 0;
4384 size_t iv_length)
4425 size_t input_length,
4427 size_t output_size,
4428 size_t *output_length)
4468 size_t output_size,
4469 size_t *output_length)
4526 size_t input_length,
4528 size_t output_size,
4529 size_t *output_length)
4535 size_t default_iv_length = 0;
4603 size_t input_length,
4605 size_t output_size,
4606 size_t *output_length)
4673 size_t nonce_length)
4727 size_t nonce_length,
4729 size_t additional_data_length,
4731 size_t plaintext_length,
4733 size_t ciphertext_size,
4734 size_t *ciphertext_length)
4793 size_t nonce_length,
4795 size_t additional_data_length,
4797 size_t ciphertext_length,
4799 size_t plaintext_size,
4800 size_t *plaintext_length)
4990 size_t nonce_length)
5026 size_t nonce_size,
5027 size_t *nonce_length)
5031 size_t required_nonce_size = 0;
5089 size_t nonce_length)
5110 size_t ad_length,
5111 size_t plaintext_length)
5129 /* Lengths can only be too large for GCM if size_t is bigger than 32
5176 size_t input_length)
5227 size_t input_length,
5229 size_t output_size,
5230 size_t *output_length)
5310 size_t ciphertext_size,
5311 size_t *ciphertext_length,
5313 size_t tag_size,
5314 size_t *tag_length)
5364 size_t plaintext_size,
5365 size_t *plaintext_length,
5367 size_t tag_length)
5441 size_t hmac_key_length)
5548 size_t *capacity)
5560 size_t capacity)
5577 size_t output_length)
5581 size_t hmac_output_length;
5674 size_t hmac_output_length;
5791 size_t output_length)
5842 size_t output_length)
5845 size_t output_size = 0;
5875 size_t mac_output_length;
5941 size_t output_length)
6007 size_t output_length)
6096 static void psa_des_set_key_parity(uint8_t *data, size_t data_size)
6143 size_t bits,
6153 size_t m;
6154 size_t m_bytes;
6250 size_t bits,
6255 size_t output_length;
6301 psa_key_slot_t *slot, size_t bits,
6312 size_t bits, psa_key_derivation_operation_t *operation, uint8_t **data)
6324 size_t bits,
6328 size_t bytes = PSA_BITS_TO_BYTES(bits);
6329 size_t storage_size = bytes;
6411 size_t params_data_length)
6426 size_t params_data_length,
6558 operation->capacity = UINT32_MAX * (size_t) PSA_MAC_LENGTH(
6572 size_t hash_size = PSA_HASH_LENGTH(hash_alg);
6724 size_t data_length)
6854 size_t data_length)
6877 size_t data_length)
6901 size_t data_length)
6925 size_t data_length)
6945 size_t data_length)
6948 const size_t pms_len = (prf->state == PSA_TLS12_PRF_STATE_OTHER_KEY_SET ?
7000 status = psa_tls12_prf_set_key(prf, pms, (size_t) (cur - pms));
7009 size_t data_length)
7036 size_t data_length)
7061 size_t data_length)
7110 size_t data_length)
7144 size_t input_len,
7146 size_t *output_len)
7162 size_t input_len,
7164 size_t *output_len)
7195 size_t data_length)
7230 size_t data_length)
7304 size_t data_length)
7390 size_t data_length)
7456 size_t key_buffer_size,
7459 size_t peer_key_length,
7461 size_t shared_secret_size,
7462 size_t *shared_secret_length)
7509 size_t peer_key_length,
7511 size_t shared_secret_size,
7512 size_t *shared_secret_length)
7534 size_t peer_key_length)
7538 size_t shared_secret_length = 0;
7569 size_t peer_key_length)
7612 size_t peer_key_length,
7614 size_t output_size,
7615 size_t *output_length)
7620 size_t expected_length;
7759 size_t output_size)
7777 size_t seed_size)
7807 psa_key_type_t type, size_t bits)
7857 const psa_key_production_parameters_t *params, size_t params_data_length,
7858 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length)
7917 size_t params_data_length,
7923 size_t key_buffer_size;
8290 size_t *password_len)
8303 uint8_t *buffer, size_t buffer_size, size_t *buffer_length)
8321 size_t *user_len)
8334 uint8_t *user_id, size_t user_id_size, size_t *user_id_len)
8352 size_t *peer_len)
8365 uint8_t *peer_id, size_t peer_id_size, size_t *peer_id_length)
8490 size_t user_id_len)
8534 size_t peer_id_len)
8758 size_t output_size,
8759 size_t *output_length)
8835 size_t input_length)
8839 const size_t max_input_length = (size_t) PSA_PAKE_INPUT_SIZE(operation->alg,
8915 size_t shared_key_len = 0;
8989 void (*psa_input_pre_copy_hook)(const uint8_t *input, size_t input_len) = NULL;
8990 void (*psa_input_post_copy_hook)(const uint8_t *input, size_t input_len) = NULL;
8991 void (*psa_output_pre_copy_hook)(const uint8_t *output, size_t output_len) = NULL;
8992 void (*psa_output_post_copy_hook)(const uint8_t *output, size_t output_len) = NULL;
9008 psa_status_t psa_crypto_copy_input(const uint8_t *input, size_t input_len,
9009 uint8_t *input_copy, size_t input_copy_len)
9047 psa_status_t psa_crypto_copy_output(const uint8_t *output_copy, size_t output_copy_len,
9048 uint8_t *output, size_t output_len)
9073 psa_status_t psa_crypto_local_input_alloc(const uint8_t *input, size_t input_len,
9116 psa_status_t psa_crypto_local_output_alloc(uint8_t *output, size_t output_len,