Lines Matching refs:padding
250 EVP_PKEY_CTX_set_rsa_padding() sets the RSA padding mode for I<ctx>.
252 padding, B<RSA_NO_PADDING> for
253 no padding, B<RSA_PKCS1_OAEP_PADDING> for OAEP padding (encrypt and
254 decrypt only), B<RSA_X931_PADDING> for X9.31 padding (signature operations
256 B<RSA_PKCS1_WITH_TLS_PADDING> for TLS RSA ClientKeyExchange message padding
259 Two RSA padding modes behave differently if EVP_PKEY_CTX_set_signature_md()
260 is used. If this function is called for PKCS#1 padding the plaintext buffer is
263 verifying. If this control is not used with RSA and PKCS#1 padding then the
265 padding for RSA the algorithm identifier byte is added or checked and removed
269 EVP_PKEY_CTX_get_rsa_padding() gets the RSA padding mode for I<ctx>.
272 As its name implies it is only supported for PSS padding. If this function is
302 The padding mode must already have been set to B<RSA_PKCS1_PSS_PADDING>.
321 padding schemes to the digest named I<mdname>. If the RSA algorithm
324 digest is used. The padding mode must have been set to B<RSA_PKCS1_OAEP_PADDING>
334 The padding mode must have been set to B<RSA_PKCS1_OAEP_PADDING> or
346 fetched using the properties I<mdprops>. The padding mode must have been set to
356 size I<namelen>. The padding mode must have been set to
370 The padding mode must have been set to B<RSA_PKCS1_OAEP_PADDING>.
373 I<label>. The return value is the label length. The padding mode
382 decryption will fail. However, if the padding checks fail then decryption will
384 instead. This padding mode accepts two parameters which can be set using the
398 instead of padding errors in case padding checks fail. Applications that
497 EVP_PKEY_CTX_set_dh_pad() sets the DH padding mode.
500 If I<pad> is zero (the default) then no padding is performed.