- Updated rsa_pkcs1_verify() and rsa_pkcs1_sign() to use appropriate buffer size for max MPIs

diff --git a/library/rsa.c b/library/rsa.c
index 2dcb130..191bfe8 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -496,7 +496,7 @@
     size_t ilen;
     unsigned char *p;
     unsigned char bt;
-    unsigned char buf[1024];
+    unsigned char buf[POLARSSL_MPI_MAX_SIZE];
 #if defined(POLARSSL_PKCS1_V21)
     unsigned char lhash[POLARSSL_MD_MAX_SIZE];
     unsigned int hlen;
@@ -862,7 +862,7 @@
     int ret;
     size_t len, siglen;
     unsigned char *p, c;
-    unsigned char buf[1024];
+    unsigned char buf[POLARSSL_MPI_MAX_SIZE];
 #if defined(POLARSSL_PKCS1_V21)
     unsigned char result[POLARSSL_MD_MAX_SIZE];
     unsigned char zeros[8];