Home
last modified time | relevance | path

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

/freebsd/crypto/openssl/crypto/rsa/
H A Drsa_pmeth.c41 int pad_mode; member
71 rctx->pad_mode = RSA_PKCS1_PSS_PADDING; in pkey_rsa_init()
73 rctx->pad_mode = RSA_PKCS1_PADDING; in pkey_rsa_init()
99 dctx->pad_mode = sctx->pad_mode; in pkey_rsa_copy()
162 if (rctx->pad_mode != RSA_PKCS1_PADDING) in pkey_rsa_sign()
169 } else if (rctx->pad_mode == RSA_X931_PADDING) { in pkey_rsa_sign()
182 } else if (rctx->pad_mode == RSA_PKCS1_PADDING) { in pkey_rsa_sign()
189 } else if (rctx->pad_mode == RSA_PKCS1_PSS_PADDING) { in pkey_rsa_sign()
203 ret = RSA_private_encrypt(tbslen, tbs, sig, rsa, rctx->pad_mode); in pkey_rsa_sign()
225 if (rctx->pad_mode == RSA_X931_PADDING) { in pkey_rsa_verifyrecover()
[all …]
H A Drsa_ameth.c653 int pad_mode; in rsa_item_sign() local
656 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0) in rsa_item_sign()
658 if (pad_mode == RSA_PKCS1_PADDING) in rsa_item_sign()
660 if (pad_mode == RSA_PKCS1_PSS_PADDING) { in rsa_item_sign()
H A Drsa_lib.c1038 int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode) in EVP_PKEY_CTX_set_rsa_padding() argument
1041 pad_mode, NULL); in EVP_PKEY_CTX_set_rsa_padding()
1048 int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode) in EVP_PKEY_CTX_get_rsa_padding() argument
1051 0, pad_mode); in EVP_PKEY_CTX_get_rsa_padding()
/freebsd/crypto/openssl/providers/implementations/asymciphers/
H A Drsa_enc.c64 int pad_mode; member
116 prsactx->pad_mode = RSA_PKCS1_PADDING; in rsa_init()
161 if ((prsactx->pad_mode == RSA_PKCS1_PADDING in rsa_encrypt()
162 || prsactx->pad_mode == RSA_PKCS1_WITH_TLS_PADDING) in rsa_encrypt()
187 if (prsactx->pad_mode == RSA_PKCS1_OAEP_PADDING) { in rsa_encrypt()
217 prsactx->pad_mode); in rsa_encrypt()
231 int pad_mode; in rsa_decrypt() local
237 if (prsactx->pad_mode == RSA_PKCS1_WITH_TLS_PADDING) { in rsa_decrypt()
262 if (prsactx->pad_mode == RSA_PKCS1_OAEP_PADDING in rsa_decrypt()
263 || prsactx->pad_mode == RSA_PKCS1_WITH_TLS_PADDING) { in rsa_decrypt()
[all …]
/freebsd/crypto/openssl/crypto/cms/
H A Dcms_rsa.c129 int pad_mode = RSA_PKCS1_PADDING, rv = 0, labellen; in rsa_cms_encrypt() local
135 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0) in rsa_cms_encrypt()
138 if (pad_mode == RSA_PKCS1_PADDING) in rsa_cms_encrypt()
143 if (pad_mode != RSA_PKCS1_OAEP_PADDING) in rsa_cms_encrypt()
204 int pad_mode = RSA_PKCS1_PADDING; in rsa_cms_sign() local
214 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0) in rsa_cms_sign()
217 if (pad_mode == RSA_PKCS1_PADDING) in rsa_cms_sign()
222 if (pad_mode != RSA_PKCS1_PSS_PADDING) in rsa_cms_sign()
/freebsd/crypto/openssl/providers/implementations/signature/
H A Drsa_sig.c131 int pad_mode; member
180 switch (prsactx->pad_mode) { in rsa_check_padding()
211 if (prsactx->pad_mode == RSA_PKCS1_PSS_PADDING) { in rsa_check_parameters()
324 switch (ctx->pad_mode) { in rsa_generate_signature_aid()
358 ctx->pad_mode); in rsa_generate_signature_aid()
539 prsactx->pad_mode = RSA_PKCS1_PADDING; in rsa_signverify_init()
542 prsactx->pad_mode = RSA_PKCS1_PSS_PADDING; in rsa_signverify_init()
708 if (prsactx->pad_mode != RSA_PKCS1_PADDING) { in rsa_sign_directly()
724 switch (prsactx->pad_mode) { in rsa_sign_directly()
811 prsactx->pad_mode); in rsa_sign_directly()
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Drsa.h122 int EVP_PKEY_CTX_set_rsa_padding(EVP_PKEY_CTX *ctx, int pad_mode);
123 int EVP_PKEY_CTX_get_rsa_padding(EVP_PKEY_CTX *ctx, int *pad_mode);