Lines Matching refs:privkey
32 ossl_x25519_public_from_private(key->pubkey, key->privkey);
36 key->privkey, key->propq)) {
42 ossl_x448_public_from_private(key->pubkey, key->privkey);
46 key->privkey, key->propq)) {
75 (void **)&ecx->privkey, ecx->keylen,
84 OPENSSL_secure_clear_free(ecx->privkey, privkeylen);
85 ecx->privkey = NULL;
140 && key->privkey != NULL) {
143 memcpy(ret->privkey, key->privkey, ret->keylen);
161 unsigned char *privkey, *pubkey;
197 privkey = ossl_ecx_key_allocate_privkey(key);
198 if (privkey == NULL) {
204 if (RAND_priv_bytes_ex(libctx, privkey, KEYLENID(id), 0) <= 0)
207 privkey[0] &= 248;
208 privkey[X25519_KEYLEN - 1] &= 127;
209 privkey[X25519_KEYLEN - 1] |= 64;
211 privkey[0] &= 252;
212 privkey[X448_KEYLEN - 1] |= 128;
216 memcpy(privkey, p, KEYLENID(id));