Lines Matching defs:libctx
38 static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)
51 sizeof(rsa_priv_key), libctx, propq);
58 md = EVP_MD_fetch(libctx, "SHA256", propq);
65 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq);
124 static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)
141 md = EVP_MD_fetch(libctx, "SHA256", propq);
148 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq);
189 OSSL_LIB_CTX *libctx = NULL;
193 if (sign(libctx, &sig, &sig_len) == 0)
196 if (verify(libctx, sig, sig_len) == 0)
202 OSSL_LIB_CTX_free(libctx);