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
295 The padding mode must already have been set to B<RSA_PKCS1_PSS_PADDING>.
314 padding schemes to the digest named I<mdname>. If the RSA algorithm
317 digest is used. The padding mode must have been set to B<RSA_PKCS1_OAEP_PADDING>
327 The padding mode must have been set to B<RSA_PKCS1_OAEP_PADDING> or
339 fetched using the properties I<mdprops>. The padding mode must have been set to
349 size I<namelen>. The padding mode must have been set to
363 The padding mode must have been set to B<RSA_PKCS1_OAEP_PADDING>.
366 I<label>. The return value is the label length. The padding mode
375 decryption will fail. However, if the padding checks fail then decryption will
377 instead. This padding mode accepts two parameters which can be set using the
480 EVP_PKEY_CTX_set_dh_pad() sets the DH padding mode.
483 If I<pad> is zero (the default) then no padding is performed.