Home
last modified time | relevance | path

Searched refs:params (Results 1 – 25 of 28) sorted by relevance

12

/mbedtls-latest/library/
Dlms.c94 static int create_merkle_leaf_value(const mbedtls_lms_parameters_t *params, in create_merkle_leaf_value() argument
110 status = psa_hash_update(&op, params->I_key_identifier, in create_merkle_leaf_value()
128 MBEDTLS_LMOTS_N_HASH_LEN(params->otstype)); in create_merkle_leaf_value()
133 status = psa_hash_finish(&op, out, MBEDTLS_LMS_M_NODE_BYTES(params->type), in create_merkle_leaf_value()
167 static int create_merkle_internal_value(const mbedtls_lms_parameters_t *params, in create_merkle_internal_value() argument
184 status = psa_hash_update(&op, params->I_key_identifier, in create_merkle_internal_value()
202 MBEDTLS_LMS_M_NODE_BYTES(params->type)); in create_merkle_internal_value()
208 MBEDTLS_LMS_M_NODE_BYTES(params->type)); in create_merkle_internal_value()
213 status = psa_hash_finish(&op, out, MBEDTLS_LMS_M_NODE_BYTES(params->type), in create_merkle_internal_value()
249 ctx->params.type = type; in mbedtls_lms_import_public_key()
[all …]
Dlmots.c83 static unsigned short lmots_checksum_calculate(const mbedtls_lmots_parameters_t *params, in lmots_checksum_calculate() argument
89 for (idx = 0; idx < MBEDTLS_LMOTS_N_HASH_LEN(params->type); idx++) { in lmots_checksum_calculate()
119 static int create_digit_array_with_checksum(const mbedtls_lmots_parameters_t *params, in create_digit_array_with_checksum() argument
135 status = psa_hash_update(&op, params->I_key_identifier, in create_digit_array_with_checksum()
141 status = psa_hash_update(&op, params->q_leaf_identifier, in create_digit_array_with_checksum()
153 MBEDTLS_LMOTS_C_RANDOM_VALUE_LEN(params->type)); in create_digit_array_with_checksum()
164 MBEDTLS_LMOTS_N_HASH_LEN(params->type), in create_digit_array_with_checksum()
170 checksum = lmots_checksum_calculate(params, out); in create_digit_array_with_checksum()
171 MBEDTLS_PUT_UINT16_BE(checksum, out, MBEDTLS_LMOTS_N_HASH_LEN(params->type)); in create_digit_array_with_checksum()
208 static int hash_digit_array(const mbedtls_lmots_parameters_t *params, in hash_digit_array() argument
[all …]
Dpkparse.c73 static int pk_ecc_group_id_from_specified(const mbedtls_asn1_buf *params, in pk_ecc_group_id_from_specified() argument
76 (void) params; in pk_ecc_group_id_from_specified()
109 static int pk_group_from_specified(const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp) in pk_group_from_specified() argument
112 unsigned char *p = params->p; in pk_group_from_specified()
113 const unsigned char *const end = params->p + params->len; in pk_group_from_specified()
302 static int pk_ecc_group_id_from_specified(const mbedtls_asn1_buf *params, in pk_ecc_group_id_from_specified() argument
310 if ((ret = pk_group_from_specified(params, &grp)) != 0) { in pk_ecc_group_id_from_specified()
349 mbedtls_asn1_buf *params) in pk_get_ecparams() argument
359 params->tag = **p; in pk_get_ecparams()
360 if (params->tag != MBEDTLS_ASN1_OID && in pk_get_ecparams()
[all …]
Dasn1parse.c353 mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params) in mbedtls_asn1_get_alg() argument
378 mbedtls_platform_zeroize(params, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg()
382 params->tag = **p; in mbedtls_asn1_get_alg()
385 if ((ret = mbedtls_asn1_get_len(p, end, &params->len)) != 0) { in mbedtls_asn1_get_alg()
389 params->p = *p; in mbedtls_asn1_get_alg()
390 *p += params->len; in mbedtls_asn1_get_alg()
404 mbedtls_asn1_buf params; in mbedtls_asn1_get_alg_null() local
406 memset(&params, 0, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg_null()
408 if ((ret = mbedtls_asn1_get_alg(p, end, alg, &params)) != 0) { in mbedtls_asn1_get_alg_null()
412 if ((params.tag != MBEDTLS_ASN1_NULL && params.tag != 0) || params.len != 0) { in mbedtls_asn1_get_alg_null()
Dpkcs12.c36 static int pkcs12_parse_pbe_params(mbedtls_asn1_buf *params, in pkcs12_parse_pbe_params() argument
40 unsigned char **p = &params->p; in pkcs12_parse_pbe_params()
41 const unsigned char *end = params->p + params->len; in pkcs12_parse_pbe_params()
50 if (params->tag != (MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE)) { in pkcs12_parse_pbe_params()
Dpkcs5.c40 static int pkcs5_parse_pbkdf2_params(const mbedtls_asn1_buf *params, in pkcs5_parse_pbkdf2_params() argument
46 unsigned char *p = params->p; in pkcs5_parse_pbkdf2_params()
47 const unsigned char *end = params->p + params->len; in pkcs5_parse_pbkdf2_params()
49 if (params->tag != (MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE)) { in pkcs5_parse_pbkdf2_params()
Dx509_internal.h29 mbedtls_x509_buf *alg, mbedtls_x509_buf *params);
31 int mbedtls_x509_get_rsassa_pss_params(const mbedtls_x509_buf *params,
Dx509.c113 mbedtls_x509_buf *alg, mbedtls_x509_buf *params) in mbedtls_x509_get_alg() argument
117 if ((ret = mbedtls_asn1_get_alg(p, end, alg, params)) != 0) { in mbedtls_x509_get_alg()
245 int mbedtls_x509_get_rsassa_pss_params(const mbedtls_x509_buf *params, in mbedtls_x509_get_rsassa_pss_params() argument
261 if (params->tag != (MBEDTLS_ASN1_CONSTRUCTED | MBEDTLS_ASN1_SEQUENCE)) { in mbedtls_x509_get_rsassa_pss_params()
266 p = (unsigned char *) params->p; in mbedtls_x509_get_rsassa_pss_params()
267 end = p + params->len; in mbedtls_x509_get_rsassa_pss_params()
Dlmots.h144 int mbedtls_lmots_calculate_public_key_candidate(const mbedtls_lmots_parameters_t *params,
Dssl_tls12_client.c2300 unsigned char *params = ssl->in_msg + mbedtls_ssl_hs_hdr_len(ssl); in ssl_parse_server_key_exchange() local
2301 size_t params_len = (size_t) (p - params); in ssl_parse_server_key_exchange()
2378 params, params_len, in ssl_parse_server_key_exchange()
Dpsa_crypto.c6543 const psa_key_production_parameters_t *params, argument
6549 (const psa_custom_key_parameters_t *) params,
6550 params->data, params_data_length,
8089 const psa_key_production_parameters_t *params, argument
8095 (const psa_custom_key_parameters_t *) params,
8096 params->data, params_data_length,
/mbedtls-latest/tests/suites/
Dtest_suite_pkcs5.function36 mbedtls_asn1_buf params;
43 params.tag = params_tag;
44 params.p = params_hex->x;
45 params.len = params_hex->len;
51 my_ret = mbedtls_pkcs5_pbes2(&params, MBEDTLS_PKCS5_ENCRYPT,
62 my_ret = mbedtls_pkcs5_pbes2_ext(&params, MBEDTLS_PKCS5_ENCRYPT,
84 mbedtls_asn1_buf params;
92 params.tag = params_tag;
93 params.p = params_hex->x;
94 params.len = params_hex->len;
[all …]
Dtest_suite_pkcs5.data169 PBES2 Decrypt (bad params tag)
185 PBES2 Decrypt (bad PBKDF2 params: not a sequence)
189 PBES2 Decrypt (bad PBKDF2 params: overlong)
193 PBES2 Decrypt (bad PBKDF2 params salt: not an octet string)
197 PBES2 Decrypt (bad PBKDF2 params salt: overlong)
201 PBES2 Decrypt (bad PBKDF2 params iter: not an int)
205 PBES2 Decrypt (bad PBKDF2 params iter: overlong)
209 PBES2 Decrypt (OK, PBKDF2 params explicit keylen)
213 PBES2 Decrypt (bad PBKDF2 params explicit keylen: overlong)
217 PBES2 Decrypt (OK, PBKDF2 params explicit prf_alg)
[all …]
Dhost_test.function129 * \param params Out params found
130 * \param params_len Out params array len
134 static int parse_arguments(char *buf, size_t len, char **params,
141 params[cnt++] = cur;
153 params[cnt++] = cur;
163 p = params[i];
164 q = params[i];
199 * \param params Out array of found parameters.
204 static int convert_params(size_t cnt, char **params,
207 char **cur = params;
[all …]
Dtest_suite_asn1parse.data541 AlgorithmIdentifier, no params
544 AlgorithmIdentifier, no params, trailing garbage
547 AlgorithmIdentifier, null params
550 AlgorithmIdentifier, null params, trailing garbage
553 AlgorithmIdentifier, OCTET STRING params
568 AlgorithmIdentifier, truncated in params after tag
571 AlgorithmIdentifier, truncated in params after length
574 AlgorithmIdentifier, truncated inside params content
Dmain_test.function151 * \param params The array of parameters to pass to the test function.
158 static int dispatch_test(size_t func_idx, void **params)
170 fp(params);
Dtest_suite_asn1parse.function653 mbedtls_asn1_buf params = { -1, 0, NULL };
658 &oid, &params),
664 TEST_EQUAL(params.tag, params_tag);
666 TEST_EQUAL(params.p - input->x, params_offset);
668 TEST_ASSERT(params.p == NULL);
670 TEST_EQUAL(params.len, (size_t) params_length);
Dtest_suite_asn1write.function290 mbedtls_asn1_buf params = { 0, 0, NULL };
323 &alg, &params), 0);
326 TEST_EQUAL(params.tag, expected_params_tag);
327 TEST_EQUAL(params.len, expected_params_len);
Dtest_suite_dhm.function120 * Set params
Dtest_suite_x509parse.function1631 void x509_parse_rsassa_pss_params(data_t *params, int params_tag,
1642 buf.p = params->x;
1643 buf.len = params->len;
Dtest_suite_ecdh.function301 /* client read server params */
Dtest_suite_x509parse.data1415 X509 CRT ASN1 (TBS, inv AlgID, params present but empty)
1419 X509 CRT ASN1 (TBS, inv AlgID, bad RSASSA-PSS params)
2879 X509 RSASSA-PSS parameters ASN1 (MGAlg.params wrong tag)
2882 X509 RSASSA-PSS parameters ASN1 (MGAlg.params wrong len #1a)
2885 X509 RSASSA-PSS parameters ASN1 (MGAlg.params wrong len #1b)
2888 X509 RSASSA-PSS parameters ASN1 (MGAlg.params.alg not an OID)
2891 X509 RSASSA-PSS parameters ASN1 (MGAlg.params.alg unknown OID)
2894 X509 RSASSA-PSS parameters ASN1 (MGAlg.params.params NULL)
2898 X509 RSASSA-PSS parameters ASN1 (MGAlg.params.params wrong tag)
2902 X509 RSASSA-PSS parameters ASN1 (MGAlg.params wrong len #1c)
[all …]
/mbedtls-latest/include/mbedtls/
Dlms.h122 mbedtls_lmots_parameters_t MBEDTLS_PRIVATE(params);
147 mbedtls_lmots_parameters_t MBEDTLS_PRIVATE(params);
191 mbedtls_lms_parameters_t MBEDTLS_PRIVATE(params);
217 mbedtls_lms_parameters_t MBEDTLS_PRIVATE(params);
Dasn1.h564 mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params);
/mbedtls-latest/include/psa/
Dcrypto.h3922 const psa_key_production_parameters_t *params,
4325 const psa_key_production_parameters_t *params,

12