Lines Matching defs:ctx
42 EVP_PKEY_CTX *ctx = NULL;
65 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq);
66 if (ctx == NULL) {
72 if (EVP_PKEY_sign_init(ctx) == 0) {
77 if (EVP_PKEY_CTX_set_rsa_padding(ctx, RSA_PKCS1_PSS_PADDING) == 0) {
82 if (EVP_PKEY_CTX_set_signature_md(ctx, md) == 0) {
88 if (EVP_PKEY_sign(ctx, NULL, sig_len,
102 if (EVP_PKEY_sign(ctx, *sig, sig_len,
110 EVP_PKEY_CTX_free(ctx);
129 EVP_PKEY_CTX *ctx = NULL;
148 ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq);
149 if (ctx == NULL) {
155 if (EVP_PKEY_verify_init(ctx) == 0) {
160 if (EVP_PKEY_CTX_set_rsa_padding(ctx, RSA_PKCS1_PSS_PADDING) == 0) {
165 if (EVP_PKEY_CTX_set_signature_md(ctx, md) == 0) {
171 if (EVP_PKEY_verify(ctx, sig, sig_len,
180 EVP_PKEY_CTX_free(ctx);