/third_party/mbedtls/library/ |
H A D | pk_ecc.c | 122 size_t pub_len; in mbedtls_pk_ecc_set_pubkey_from_prv() 123 status = psa_export_public_key(key_id, pub, sizeof(pub), &pub_len); in mbedtls_pk_ecc_set_pubkey_from_prv() 132 return mbedtls_ecp_point_read_binary(&eck->grp, &eck->Q, pub, pub_len); in mbedtls_pk_ecc_set_pubkey_from_prv() 157 * [in] pub, pub_len: the public key as an ECPoint, 168 size_t pub_len) in pk_ecc_set_pubkey_psa_ecp_fallback() 173 (void) pub_len; in pk_ecc_set_pubkey_psa_ecp_fallback() 188 pub, pub_len); in pk_ecc_set_pubkey_psa_ecp_fallback() 204 int mbedtls_pk_ecc_set_pubkey(mbedtls_pk_context *pk, const unsigned char *pub, size_t pub_len) in mbedtls_pk_ecc_set_pubkey() argument 213 if (pub_len > sizeof(pk->pub_raw)) { in mbedtls_pk_ecc_set_pubkey() 216 memcpy(pk->pub_raw, pub, pub_len); in mbedtls_pk_ecc_set_pubkey() 166 pk_ecc_set_pubkey_psa_ecp_fallback(mbedtls_pk_context *pk, const unsigned char *pub, size_t pub_len) pk_ecc_set_pubkey_psa_ecp_fallback() argument [all...] |
H A D | pkwrite.c | 303 size_t pub_len = 0, par_len = 0; in pk_write_ec_der() local 307 MBEDTLS_ASN1_CHK_ADD(pub_len, pk_write_ec_pubkey(p, buf, pk)); in pk_write_ec_der() 314 pub_len += 1; in pk_write_ec_der() 316 MBEDTLS_ASN1_CHK_ADD(pub_len, mbedtls_asn1_write_len(p, buf, pub_len)); in pk_write_ec_der() 317 MBEDTLS_ASN1_CHK_ADD(pub_len, mbedtls_asn1_write_tag(p, buf, MBEDTLS_ASN1_BIT_STRING)); in pk_write_ec_der() 319 MBEDTLS_ASN1_CHK_ADD(pub_len, mbedtls_asn1_write_len(p, buf, pub_len)); in pk_write_ec_der() 320 MBEDTLS_ASN1_CHK_ADD(pub_len, mbedtls_asn1_write_tag(p, buf, in pk_write_ec_der() 323 len += pub_len; in pk_write_ec_der() [all...] |
H A D | x509write_csr.c | 142 size_t pub_len = 0, sig_and_oid_len = 0, sig_len; in x509write_csr_der_internal() local 187 MBEDTLS_ASN1_CHK_ADD(pub_len, mbedtls_pk_write_pubkey_der(ctx->key, in x509write_csr_der_internal() 189 c -= pub_len; in x509write_csr_der_internal() 190 len += pub_len; in x509write_csr_der_internal()
|
H A D | x509write_crt.c | 432 size_t sub_len = 0, pub_len = 0, sig_and_oid_len = 0, sig_len; in mbedtls_x509write_crt_der() local 483 MBEDTLS_ASN1_CHK_ADD(pub_len, in mbedtls_x509write_crt_der() 486 c -= pub_len; in mbedtls_x509write_crt_der() 487 len += pub_len; in mbedtls_x509write_crt_der()
|
H A D | pk_internal.h | 154 * [in] pub, pub_len: the raw public key (an ECPoint). 162 int mbedtls_pk_ecc_set_pubkey(mbedtls_pk_context *pk, const unsigned char *pub, size_t pub_len);
|
/third_party/openssl/test/ |
H A D | acvp_test.c | 151 const unsigned char *pub, size_t pub_len, in ecdsa_create_pkey() 165 pub, pub_len) > 0) in ecdsa_create_pkey() 190 tst->pub, tst->pub_len, tst->pass))) in ecdsa_pub_verify_test() 286 tst->pub, tst->pub_len, 1))) in ecdsa_sigver_test() 375 size_t priv_len = 0, pub_len = 0; in dsa_keygen_test() local 388 &pub, &pub_len))) in dsa_keygen_test() 390 test_output_memory("y", pub, pub_len); in dsa_keygen_test() 455 const unsigned char *pub, size_t pub_len, in dsa_create_pkey() 499 || !TEST_ptr(BN_bin2bn(pub, pub_len, pub_bn)) in dsa_create_pkey() 633 NULL, 0, 0, 0, 0, tst->pub, tst->pub_len, in dsa_sigver_test() 150 ecdsa_create_pkey(EVP_PKEY **pkey, const char *curve_name, const unsigned char *pub, size_t pub_len, int expected) ecdsa_create_pkey() argument 448 dsa_create_pkey(EVP_PKEY **pkey, const unsigned char *p, size_t p_len, const unsigned char *q, size_t q_len, const unsigned char *g, size_t g_len, const unsigned char *seed, size_t seed_len, int counter, int validate_pq, int validate_g, const unsigned char *pub, size_t pub_len, BN_CTX *bn_ctx) dsa_create_pkey() argument 894 dh_create_pkey(EVP_PKEY **pkey, const char *group_name, const unsigned char *pub, size_t pub_len, const unsigned char *priv, size_t priv_len, BN_CTX *bn_ctx, int pass) dh_create_pkey() argument 949 size_t priv_len = 0, pub_len = 0; dh_safe_prime_keygen_test() local [all...] |
H A D | tls-provider.c | 667 size_t priv_len = 0, pub_len = 0; in xor_import() local 683 sizeof(pubkey), &pub_len))) in xor_import() 690 if (pub_len > 0) { in xor_import() 691 memcpy(key->pubkey, pubkey, pub_len); in xor_import()
|
/third_party/node/deps/openssl/openssl/providers/implementations/encode_decode/ |
H A D | encode_key2text.c | 496 size_t priv_len = 0, pub_len = 0; in ec_to_text() local 536 pub_len = EC_KEY_key2buf(ec, EC_KEY_get_conv_form(ec), &pub, NULL); in ec_to_text() 537 if (pub_len == 0) in ec_to_text() 548 && !print_labeled_buf(out, "pub:", pub, pub_len)) in ec_to_text()
|
/third_party/openssl/providers/implementations/encode_decode/ |
H A D | encode_key2text.c | 496 size_t priv_len = 0, pub_len = 0; in ec_to_text() local 536 pub_len = EC_KEY_key2buf(ec, EC_KEY_get_conv_form(ec), &pub, NULL); in ec_to_text() 537 if (pub_len == 0) in ec_to_text() 548 && !print_labeled_buf(out, "pub:", pub, pub_len)) in ec_to_text()
|
/third_party/libcoap/src/ |
H A D | coap_tinydtls.c | 1103 const uint8_t *pub_data, size_t pub_len, in asn1_derive_keys() 1133 t_context->pub_key = get_asn1_tag(COAP_ASN1_BITSTRING, pub_data, pub_len, in asn1_derive_keys() 1101 asn1_derive_keys(coap_tiny_context_t *t_context, const uint8_t *priv_data, size_t priv_len, const uint8_t *pub_data, size_t pub_len, int is_pkcs8) asn1_derive_keys() argument
|