Home
last modified time | relevance | path

Searched refs:haspubkey (Results 1 – 7 of 7) sorted by relevance

/src/crypto/openssl/crypto/ec/
H A Decx_backend.c102 ecx->haspubkey = 1; in ossl_ecx_key_fromdata()
115 ret->haspubkey = 0; in ossl_ecx_key_dup()
129 && key->haspubkey == 1) { in ossl_ecx_key_dup()
131 ret->haspubkey = 1; in ossl_ecx_key_dup()
H A Decx_key.c20 ECX_KEY *ossl_ecx_key_new(OSSL_LIB_CTX *libctx, ECX_KEY_TYPE type, int haspubkey, in ossl_ecx_key_new() argument
29 ret->haspubkey = haspubkey; in ossl_ecx_key_new()
/src/crypto/openssl/providers/implementations/keymgmt/
H A Decx_kmgmt.c150 ok = ok && key->haspubkey; in ecx_has()
173 const unsigned char *pa = key1->haspubkey ? key1->pubkey : NULL; in ecx_match()
174 const unsigned char *pb = key2->haspubkey ? key2->pubkey : NULL; in ecx_match()
438 ecxkey->haspubkey = 1; in ecx_set_params()
753 key->haspubkey = 1; in ecx_gen()
970 ok = ok && ecx->haspubkey; in ecx_validate()
1092 key->haspubkey = 1; in MAKE_KEYMGMT_FUNCTIONS()
1148 key->haspubkey = 1; in s390x_ecx_keygen448()
1242 key->haspubkey = 1; in s390x_ecd_keygen25519()
1317 key->haspubkey = 1; in s390x_ecd_keygen448()
/src/crypto/openssl/include/crypto/
H A Decx.h68 unsigned int haspubkey : 1; member
78 int haspubkey, const char *propq);
/src/crypto/openssl/test/
H A Dtls-provider.c78 int haspubkey; member
744 ok = ok && key->haspubkey; in xor_has()
761 if (fromkey->haspubkey) { in xor_dup()
763 tokey->haspubkey = 1; in xor_dup()
765 tokey->haspubkey = 0; in xor_dup()
835 key->haspubkey = 1; in xor_set_params()
896 if (key1->haspubkey) { in xor_match()
897 if (key2->haspubkey) in xor_match()
902 if (key2->haspubkey) in xor_match()
989 key->haspubkey = 1; in xor_gen()
[all …]
/src/crypto/openssl/providers/implementations/kem/
H A Decx_kem.c151 if (ecx == NULL || !ecx->haspubkey) { in ecx_pubkey()
418 key->haspubkey = 1; in derivekey()
/src/crypto/openssl/providers/implementations/encode_decode/
H A Dencode_key2text.c424 if (!ecx->haspubkey) { in ecx_to_text()