]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - crypto/rsa/rsa.h
Add RSA ctrl for padding mode, add ctrl support in pkeyutl.
[thirdparty/openssl.git] / crypto / rsa / rsa.h
index 6a9062b27ecea4113310cbce7635eca6cc3a5dc6..2b03ede5fdf0c3595f6719e6e704674728d11110 100644 (file)
@@ -192,6 +192,12 @@ struct rsa_st
                                                 * be used for all exponents.
                                                 */
 
+#define EVP_PKEY_CTX_set_rsa_padding(ctx, pad) \
+       EVP_PKEY_CTX_ctrl(ctx, EVP_PKEY_RSA, EVP_PKEY_CTRL_RSA_PADDING, \
+                               pad, NULL)
+
+#define EVP_PKEY_CTRL_RSA_PADDING      1
+
 #define RSA_PKCS1_PADDING      1
 #define RSA_SSLV23_PADDING     2
 #define RSA_NO_PADDING         3