]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - include/crypto/rsa.h
PROV: add RSA signature implementation
[thirdparty/openssl.git] / include / crypto / rsa.h
index 97fd0f7aadde1ee07f1509bc742cb0a275ad12ea..51ac0148af841cad43da3c4df16b1a0d6cbccc30 100644 (file)
@@ -29,4 +29,12 @@ int rsa_validate_public(const RSA *key);
 int rsa_validate_private(const RSA *key);
 int rsa_validate_pairwise(const RSA *key);
 
+int int_rsa_verify(int dtype, const unsigned char *m,
+                   unsigned int m_len, unsigned char *rm,
+                   size_t *prm_len, const unsigned char *sigbuf,
+                   size_t siglen, RSA *rsa);
+
+const unsigned char *rsa_digestinfo_encoding(int md_nid, size_t *len);
+const unsigned char *rsa_algorithmidentifier_encoding(int md_nid, size_t *len);
+
 #endif