Searched refs:derivectx (Results 1 – 2 of 2) sorted by relevance
| /src/crypto/openssl/demos/keyexch/ |
| H A D | ecdh.c | 111 EVP_PKEY_CTX *derivectx; in generate_secret() local 114 derivectx = EVP_PKEY_CTX_new_from_pkey(libctx, peerA->priv, NULL); in generate_secret() 115 if (derivectx == NULL) in generate_secret() 118 if (EVP_PKEY_derive_init(derivectx) <= 0) in generate_secret() 121 if (EVP_PKEY_derive_set_peer(derivectx, peerBpub) <= 0) in generate_secret() 150 if (EVP_PKEY_derive(derivectx, NULL, &secretlen) <= 0) in generate_secret() 161 if (EVP_PKEY_derive(derivectx, secret, &secretlen) <= 0) in generate_secret() 173 EVP_PKEY_CTX_free(derivectx); in generate_secret()
|
| /src/crypto/openssl/test/ |
| H A D | tls-provider.c | 573 void *genctx = NULL, *derivectx = NULL; in xor_encapsulate() local 602 derivectx = xor_newkemkexctx(pxorctx->provctx); in xor_encapsulate() 603 if (derivectx == NULL in xor_encapsulate() 604 || !xor_init(derivectx, ourkey, NULL) in xor_encapsulate() 605 || !xor_set_peer(derivectx, pxorctx->key) in xor_encapsulate() 606 || !xor_derive(derivectx, ss, sslen, XOR_KEY_SIZE)) in xor_encapsulate() 614 xor_freectx(derivectx); in xor_encapsulate() 629 void *derivectx = NULL; in xor_decapsulate() local 649 derivectx = xor_newkemkexctx(pxorctx->provctx); in xor_decapsulate() 650 if (derivectx == NULL in xor_decapsulate() [all …]
|