Home
last modified time | relevance | path

Searched refs:key (Results 1 – 10 of 10) sorted by relevance

/library/
A Dssl_ticket.c78 if ((ret = psa_generate_random(key->name, sizeof(key->name))) != 0) { in ssl_ticket_gen_key()
95 &key->key)); in ssl_ticket_gen_key()
112 if (key->lifetime != 0) { in ssl_ticket_update_keys()
155 if ((status = psa_destroy_key(key->key)) != PSA_SUCCESS) { in mbedtls_ssl_ticket_rotate()
168 &key->key)) != PSA_SUCCESS) { in mbedtls_ssl_ticket_rotate()
179 key->lifetime = lifetime; in mbedtls_ssl_ticket_rotate()
242 mbedtls_ssl_ticket_key *key; in mbedtls_ssl_ticket_write() local
271 key = &ctx->keys[ctx->active]; in mbedtls_ssl_ticket_write()
291 if ((status = psa_aead_encrypt(key->key, key->alg, iv, TICKET_IV_BYTES, in mbedtls_ssl_ticket_write()
345 mbedtls_ssl_ticket_key *key; in mbedtls_ssl_ticket_parse() local
[all …]
A Dx509write_csr.c59 void mbedtls_x509write_csr_set_key(mbedtls_x509write_csr *ctx, mbedtls_pk_context *key) in mbedtls_x509write_csr_set_key() argument
61 ctx->key = key; in mbedtls_x509write_csr_set_key()
186 MBEDTLS_ASN1_CHK_ADD(pub_len, mbedtls_pk_write_pubkey_der(ctx->key, in x509write_csr_der_internal()
220 if ((ret = mbedtls_pk_sign(ctx->key, ctx->md_alg, hash, 0, in x509write_csr_der_internal()
225 if (mbedtls_pk_can_do(ctx->key, MBEDTLS_PK_RSA)) { in x509write_csr_der_internal()
227 } else if (mbedtls_pk_can_do(ctx->key, MBEDTLS_PK_ECDSA)) { in x509write_csr_der_internal()
A Dx509write_crt.c71 mbedtls_pk_context *key) in mbedtls_x509write_crt_set_subject_key() argument
73 ctx->subject_key = key; in mbedtls_x509write_crt_set_subject_key()
77 mbedtls_pk_context *key) in mbedtls_x509write_crt_set_issuer_key() argument
79 ctx->issuer_key = key; in mbedtls_x509write_crt_set_issuer_key()
A Dssl_tls13_keys.c222 unsigned char *key, size_t key_len, in ssl_tls13_make_traffic_key() argument
230 MBEDTLS_SSL_TLS1_3_LBL_WITH_LEN(key), in ssl_tls13_make_traffic_key()
232 key, key_len); in ssl_tls13_make_traffic_key()
703 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in ssl_tls13_calc_finished_core() local
748 status = psa_import_key(&attributes, finished_key, hash_len, &key); in ssl_tls13_calc_finished_core()
754 status = psa_mac_compute(key, alg, transcript, hash_len, in ssl_tls13_calc_finished_core()
760 status = psa_destroy_key(key); in ssl_tls13_calc_finished_core()
A Dssl_misc.h1223 mbedtls_pk_context *key; /*!< private key */ member
1618 return key_cert == NULL ? NULL : key_cert->key; in mbedtls_ssl_own_key()
2408 mbedtls_pk_context *key);
2909 int mbedtls_ct_hmac(mbedtls_svc_key_id_t key,
A Dssl_tls13_keys.h18 MBEDTLS_SSL_TLS1_3_LABEL(key, "key") \
A Dssl_tls13_generic.c833 mbedtls_pk_context *key) in mbedtls_ssl_tls13_check_sig_alg_cert_key_match() argument
835 mbedtls_pk_type_t pk_type = (mbedtls_pk_type_t) mbedtls_ssl_sig_from_pk(key); in mbedtls_ssl_tls13_check_sig_alg_cert_key_match()
836 size_t key_size = mbedtls_pk_get_bitlen(key); in mbedtls_ssl_tls13_check_sig_alg_cert_key_match()
A Dssl_tls.c1620 mbedtls_pk_context *key) in ssl_append_key_cert() argument
1637 new_cert->key = key; in ssl_append_key_cert()
1979 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_set_hs_psk() local
2013 status = psa_import_key(&key_attributes, psk, psk_len, &key); in mbedtls_ssl_set_hs_psk()
2020 return mbedtls_ssl_set_hs_psk_opaque(ssl, key); in mbedtls_ssl_set_hs_psk()
6028 mbedtls_svc_key_id_t key, in setup_psa_key_derivation() argument
6061 if (mbedtls_svc_key_id_is_null(key)) { in setup_psa_key_derivation()
6067 derivation, PSA_KEY_DERIVATION_INPUT_SECRET, key); in setup_psa_key_derivation()
8125 if (ssl->handshake->key_cert && ssl->handshake->key_cert->key) { in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg()
8130 !mbedtls_pk_can_do_ext(ssl->handshake->key_cert->key, in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg()
[all …]
A Dssl_tls12_server.c697 mbedtls_pk_can_do_ext(cur->key, pk_alg, pk_usage)) && in ssl_pick_cert()
701 mbedtls_pk_can_do_ext(cur->key, pk_alg, pk_usage)); in ssl_pick_cert()
A Dssl_msg.c58 int mbedtls_ct_hmac(mbedtls_svc_key_id_t key, in mbedtls_ct_hmac() argument
110 PSA_CHK(psa_export_key(key, key_buf, block_size, &mac_key_length)); in mbedtls_ct_hmac()

Completed in 59 milliseconds