Home
last modified time | relevance | path

Searched refs:size_t (Results 1 – 25 of 403) sorted by relevance

12345678910>>...17

/mbedtls-latest/tests/include/test/
Dcerts.h25 extern const size_t mbedtls_test_cas_len[];
29 extern const size_t mbedtls_test_cas_der_len[];
34 extern const size_t mbedtls_test_cas_pem_len;
55 extern const size_t mbedtls_test_ca_crt_ec_pem_len;
56 extern const size_t mbedtls_test_ca_key_ec_pem_len;
57 extern const size_t mbedtls_test_ca_pwd_ec_pem_len;
58 extern const size_t mbedtls_test_ca_key_rsa_pem_len;
59 extern const size_t mbedtls_test_ca_pwd_rsa_pem_len;
60 extern const size_t mbedtls_test_ca_crt_rsa_sha1_pem_len;
61 extern const size_t mbedtls_test_ca_crt_rsa_sha256_pem_len;
[all …]
Dpsa_test_wrappers.h27 size_t arg1_seed_size);
57 size_t arg3_nonce_length,
59 size_t arg5_additional_data_length,
61 size_t arg7_ciphertext_length,
63 size_t arg9_plaintext_size,
64 size_t *arg10_plaintext_length);
79 size_t arg3_nonce_length,
81 size_t arg5_additional_data_length,
83 size_t arg7_plaintext_length,
85 size_t arg9_ciphertext_size,
[all …]
/mbedtls-latest/include/psa/
Dcrypto.h327 size_t bits);
351 static size_t psa_get_key_bits(const psa_key_attributes_t *attributes);
651 size_t data_length,
746 size_t data_size,
747 size_t *data_length);
821 size_t data_size,
822 size_t *data_length);
865 size_t input_length,
867 size_t hash_size,
868 size_t *hash_length);
[all …]
Dcrypto_se_driver.h96 const size_t MBEDTLS_PRIVATE(persistent_data_size);
190 size_t input_length);
210 size_t mac_size,
211 size_t *p_mac_length);
231 size_t mac_length);
261 size_t input_length,
265 size_t mac_size,
266 size_t *p_mac_length);
290 size_t input_length,
294 size_t mac_length);
[all …]
/mbedtls-latest/tests/src/
Dcerts.c44 const size_t mbedtls_test_ca_crt_ec_pem_len =
46 const size_t mbedtls_test_ca_key_ec_pem_len =
48 const size_t mbedtls_test_ca_pwd_ec_pem_len =
50 const size_t mbedtls_test_ca_key_rsa_pem_len =
52 const size_t mbedtls_test_ca_pwd_rsa_pem_len =
54 const size_t mbedtls_test_ca_crt_rsa_sha1_pem_len =
56 const size_t mbedtls_test_ca_crt_rsa_sha256_pem_len =
59 const size_t mbedtls_test_ca_crt_ec_der_len =
61 const size_t mbedtls_test_ca_key_ec_der_len =
63 const size_t mbedtls_test_ca_pwd_ec_der_len = 0;
[all …]
Dpsa_test_wrappers.c21 size_t arg1_seed_size) in mbedtls_test_wrap_mbedtls_psa_inject_entropy()
63 size_t arg3_nonce_length, in mbedtls_test_wrap_psa_aead_decrypt()
65 size_t arg5_additional_data_length, in mbedtls_test_wrap_psa_aead_decrypt()
67 size_t arg7_ciphertext_length, in mbedtls_test_wrap_psa_aead_decrypt()
69 size_t arg9_plaintext_size, in mbedtls_test_wrap_psa_aead_decrypt()
70 size_t *arg10_plaintext_length) in mbedtls_test_wrap_psa_aead_decrypt()
103 size_t arg3_nonce_length, in mbedtls_test_wrap_psa_aead_encrypt()
105 size_t arg5_additional_data_length, in mbedtls_test_wrap_psa_aead_encrypt()
107 size_t arg7_plaintext_length, in mbedtls_test_wrap_psa_aead_encrypt()
109 size_t arg9_ciphertext_size, in mbedtls_test_wrap_psa_aead_encrypt()
[all …]
/mbedtls-latest/library/
Dbignum_core.h123 size_t mbedtls_mpi_core_clz(mbedtls_mpi_uint a);
135 size_t mbedtls_mpi_core_bitlen(const mbedtls_mpi_uint *A, size_t A_limbs);
144 size_t A_limbs);
160 size_t A_limbs);
178 size_t limbs);
199 size_t limbs,
219 size_t limbs,
237 size_t X_limbs,
239 size_t input_length);
259 size_t X_limbs,
[all …]
Dbignum_core.c24 size_t mbedtls_mpi_core_clz(mbedtls_mpi_uint a) in mbedtls_mpi_core_clz()
36 return (size_t) core_clz(a); in mbedtls_mpi_core_clz()
38 size_t j; in mbedtls_mpi_core_clz()
53 size_t mbedtls_mpi_core_bitlen(const mbedtls_mpi_uint *A, size_t A_limbs) in mbedtls_mpi_core_bitlen()
56 size_t j; in mbedtls_mpi_core_bitlen()
83 size_t A_limbs) in mbedtls_mpi_core_bigendian_to_host()
116 size_t A_limbs) in mbedtls_mpi_core_uint_le_mpi()
123 for (size_t i = 1; i < A_limbs; i++) { in mbedtls_mpi_core_uint_le_mpi()
134 size_t limbs) in mbedtls_mpi_core_lt_ct()
138 for (size_t i = limbs; i > 0; i--) { in mbedtls_mpi_core_lt_ct()
[all …]
Dpsa_crypto_core.h151 size_t registered_readers;
163 size_t bytes;
270 size_t buffer_length);
294 size_t data_length);
335 const uint8_t *data, size_t data_length,
336 uint8_t *key_buffer, size_t key_buffer_size,
337 size_t *key_buffer_length, size_t *bits);
363 const uint8_t *key_buffer, size_t key_buffer_size,
364 uint8_t *data, size_t data_size, size_t *data_length);
391 const uint8_t *key_buffer, size_t key_buffer_size,
[all …]
Dpsa_crypto_rsa.h27 size_t data_length,
58 const uint8_t *data, size_t data_length,
59 uint8_t *key_buffer, size_t key_buffer_size,
60 size_t *key_buffer_length, size_t *bits);
73 size_t data_size,
74 size_t *data_length);
102 const uint8_t *key_buffer, size_t key_buffer_size,
103 uint8_t *data, size_t data_size, size_t *data_length);
129 const uint8_t *custom_data, size_t custom_data_length,
130 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length);
[all …]
Dpk_wrap.c58 static size_t rsa_get_bitlen(mbedtls_pk_context *pk) in rsa_get_bitlen()
66 const unsigned char *hash, size_t hash_len, in rsa_verify_wrap()
67 const unsigned char *sig, size_t sig_len) in rsa_verify_wrap()
78 size_t rsa_len = mbedtls_rsa_get_len(rsa); in rsa_verify_wrap()
131 const unsigned char *hash, size_t hash_len, in rsa_verify_wrap()
132 const unsigned char *sig, size_t sig_len) in rsa_verify_wrap()
136 size_t rsa_len = mbedtls_rsa_get_len(rsa); in rsa_verify_wrap()
170 const unsigned char *hash, size_t hash_len, in mbedtls_pk_psa_rsa_sign_ext()
171 unsigned char *sig, size_t sig_size, in mbedtls_pk_psa_rsa_sign_ext()
172 size_t *sig_len) in mbedtls_pk_psa_rsa_sign_ext()
[all …]
Dpsa_crypto_aead.h69 const uint8_t *key_buffer, size_t key_buffer_size,
71 const uint8_t *nonce, size_t nonce_length,
72 const uint8_t *additional_data, size_t additional_data_length,
73 const uint8_t *plaintext, size_t plaintext_length,
74 uint8_t *ciphertext, size_t ciphertext_size, size_t *ciphertext_length);
132 const uint8_t *key_buffer, size_t key_buffer_size,
134 const uint8_t *nonce, size_t nonce_length,
135 const uint8_t *additional_data, size_t additional_data_length,
136 const uint8_t *ciphertext, size_t ciphertext_length,
137 uint8_t *plaintext, size_t plaintext_size, size_t *plaintext_length);
[all …]
Dpk_wrap.h30 size_t (*get_bitlen)(mbedtls_pk_context *pk);
37 const unsigned char *hash, size_t hash_len,
38 const unsigned char *sig, size_t sig_len);
42 const unsigned char *hash, size_t hash_len,
43 unsigned char *sig, size_t sig_size, size_t *sig_len,
44 int (*f_rng)(void *, unsigned char *, size_t),
50 const unsigned char *hash, size_t hash_len,
51 const unsigned char *sig, size_t sig_len,
56 const unsigned char *hash, size_t hash_len,
57 unsigned char *sig, size_t sig_size, size_t *sig_len,
[all …]
Dpsa_crypto_ecp.h34 size_t curve_bits,
36 size_t data_length,
76 const uint8_t *data, size_t data_length,
77 uint8_t *key_buffer, size_t key_buffer_size,
78 size_t *key_buffer_length, size_t *bits);
91 size_t data_size,
92 size_t *data_length);
120 const uint8_t *key_buffer, size_t key_buffer_size,
121 uint8_t *data, size_t data_size, size_t *data_length);
144 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length);
[all …]
Dssl_misc.h425 size_t mbedtls_ssl_get_output_max_frag_len(const mbedtls_ssl_context *ssl);
441 size_t mbedtls_ssl_get_input_max_frag_len(const mbedtls_ssl_context *ssl);
454 size_t mbedtls_ssl_get_output_record_size_limit(const mbedtls_ssl_context *ssl);
458 static inline size_t mbedtls_ssl_get_output_buflen(const mbedtls_ssl_context *ctx) in mbedtls_ssl_get_output_buflen()
470 static inline size_t mbedtls_ssl_get_input_buflen(const mbedtls_ssl_context *ctx) in mbedtls_ssl_get_input_buflen()
504 const uint8_t *end, size_t need) in mbedtls_ssl_chk_buf_ptr()
506 return (cur > end) || (need > (size_t) (end - cur)); in mbedtls_ssl_chk_buf_ptr()
512 size_t need;
516 const uint8_t *cur, const uint8_t *end, size_t need);
523 const uint8_t *end, size_t need) in mbedtls_ssl_chk_buf_ptr()
[all …]
/mbedtls-latest/tests/include/test/drivers/
Dkey_management.h22 size_t forced_output_length;
60 size_t mbedtls_test_opaque_size_function(
62 const size_t key_bits);
73 const uint8_t *wrapped_key, size_t wrapped_key_length, uint8_t *key_buffer,
74 size_t key_buffer_size, size_t *key_buffer_length);
78 uint8_t *key, size_t key_size, size_t *key_length);
82 uint8_t *key, size_t key_size, size_t *key_length);
86 const uint8_t *key, size_t key_length,
87 uint8_t *data, size_t data_size, size_t *data_length);
91 const uint8_t *key, size_t key_length,
[all …]
Dcipher.h22 size_t forced_output_length;
48 const uint8_t *key, size_t key_length,
50 const uint8_t *iv, size_t iv_length,
51 const uint8_t *input, size_t input_length,
52 uint8_t *output, size_t output_size, size_t *output_length);
56 const uint8_t *key, size_t key_length,
58 const uint8_t *input, size_t input_length,
59 uint8_t *output, size_t output_size, size_t *output_length);
64 const uint8_t *key, size_t key_length,
70 const uint8_t *key, size_t key_length,
[all …]
Dsignature.h19 size_t forced_output_length;
44 size_t key_length,
47 size_t input_length,
49 size_t signature_size,
50 size_t *signature_length);
55 size_t key_length,
58 size_t input_length,
60 size_t signature_size,
61 size_t *signature_length);
66 size_t key_length,
[all …]
Daead.h49 const uint8_t *key_buffer, size_t key_buffer_size,
51 const uint8_t *nonce, size_t nonce_length,
52 const uint8_t *additional_data, size_t additional_data_length,
53 const uint8_t *plaintext, size_t plaintext_length,
54 uint8_t *ciphertext, size_t ciphertext_size, size_t *ciphertext_length);
58 const uint8_t *key_buffer, size_t key_buffer_size,
60 const uint8_t *nonce, size_t nonce_length,
61 const uint8_t *additional_data, size_t additional_data_length,
62 const uint8_t *ciphertext, size_t ciphertext_length,
63 uint8_t *plaintext, size_t plaintext_size, size_t *plaintext_length);
[all …]
Dasymmetric_encryption.h20 size_t forced_output_length;
44 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
45 size_t input_length, const uint8_t *salt, size_t salt_length,
46 uint8_t *output, size_t output_size, size_t *output_length);
50 size_t key_length, psa_algorithm_t alg, const uint8_t *input,
51 size_t input_length, const uint8_t *salt, size_t salt_length,
52 uint8_t *output, size_t output_size, size_t *output_length);
56 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input,
57 size_t input_length, const uint8_t *salt, size_t salt_length,
58 uint8_t *output, size_t output_size, size_t *output_length);
[all …]
/mbedtls-latest/include/mbedtls/
Dpk.h261 size_t MBEDTLS_PRIVATE(pub_raw_len); /**< Valid bytes in "pub_raw" */
263 size_t MBEDTLS_PRIVATE(ec_bits); /**< Curve's bits of pk */
284 typedef int (*mbedtls_pk_rsa_alt_decrypt_func)(void *ctx, size_t *olen,
286 size_t output_max_len);
288 int (*f_rng)(void *, unsigned char *, size_t),
292 typedef size_t (*mbedtls_pk_rsa_alt_key_len_func)(void *ctx);
430 size_t mbedtls_pk_get_bitlen(const mbedtls_pk_context *ctx);
439 static inline size_t mbedtls_pk_get_len(const mbedtls_pk_context *ctx) in mbedtls_pk_get_len()
752 const unsigned char *hash, size_t hash_len,
753 const unsigned char *sig, size_t sig_len);
[all …]
Dccm.h72 size_t MBEDTLS_PRIVATE(plaintext_len); /*!< Total plaintext length */
73 size_t MBEDTLS_PRIVATE(add_len); /*!< Total authentication data length */
74 size_t MBEDTLS_PRIVATE(tag_len); /*!< Total tag length */
75 size_t MBEDTLS_PRIVATE(processed); /*!< Track how many bytes of input data
173 int mbedtls_ccm_encrypt_and_tag(mbedtls_ccm_context *ctx, size_t length,
174 const unsigned char *iv, size_t iv_len,
175 const unsigned char *ad, size_t ad_len,
177 unsigned char *tag, size_t tag_len);
222 int mbedtls_ccm_star_encrypt_and_tag(mbedtls_ccm_context *ctx, size_t length,
223 const unsigned char *iv, size_t iv_len,
[all …]
Drsa.h90 size_t MBEDTLS_PRIVATE(len); /*!< The size of \p N in Bytes. */
269 unsigned char const *N, size_t N_len,
270 unsigned char const *P, size_t P_len,
271 unsigned char const *Q, size_t Q_len,
272 unsigned char const *D, size_t D_len,
273 unsigned char const *E, size_t E_len);
401 unsigned char *N, size_t N_len,
402 unsigned char *P, size_t P_len,
403 unsigned char *Q, size_t Q_len,
404 unsigned char *D, size_t D_len,
[all …]
Dcipher.h332 void(*MBEDTLS_PRIVATE(add_padding))(unsigned char *output, size_t olen, size_t data_len);
333 int(*MBEDTLS_PRIVATE(get_padding))(unsigned char *input, size_t ilen, size_t *data_len);
340 size_t MBEDTLS_PRIVATE(unprocessed_len);
347 size_t MBEDTLS_PRIVATE(iv_size);
477 static inline size_t mbedtls_cipher_info_get_key_bitlen( in mbedtls_cipher_info_get_key_bitlen()
483 return ((size_t) info->MBEDTLS_PRIVATE(key_bitlen)) << MBEDTLS_KEY_BITLEN_SHIFT; in mbedtls_cipher_info_get_key_bitlen()
518 static inline size_t mbedtls_cipher_info_get_iv_size( in mbedtls_cipher_info_get_iv_size()
525 return ((size_t) info->MBEDTLS_PRIVATE(iv_size)) << MBEDTLS_IV_SIZE_SHIFT; in mbedtls_cipher_info_get_iv_size()
538 static inline size_t mbedtls_cipher_info_get_block_size( in mbedtls_cipher_info_get_block_size()
545 return (size_t) (info->MBEDTLS_PRIVATE(block_size)); in mbedtls_cipher_info_get_block_size()
[all …]
/mbedtls-latest/tests/src/drivers/
Dtest_driver_signature.c44 size_t key_buffer_size, in sign_hash()
47 size_t hash_length, in sign_hash()
49 size_t signature_size, in sign_hash()
50 size_t *signature_length) in sign_hash()
112 size_t key_buffer_size, in verify_hash()
115 size_t hash_length, in verify_hash()
117 size_t signature_length) in verify_hash()
178 size_t key_buffer_size, in mbedtls_test_transparent_signature_sign_message()
181 size_t input_length, in mbedtls_test_transparent_signature_sign_message()
183 size_t signature_size, in mbedtls_test_transparent_signature_sign_message()
[all …]

12345678910>>...17