rsa: pss: Use size_t when computing signatures

Functions like `mbedtls_md_get_size()` and `mgf_mask()` work with
`size_t`. Use local variables with `size_t` to match.
diff --git a/library/rsa.c b/library/rsa.c
index 88c1cf1..58746e5 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -1521,7 +1521,7 @@
     size_t olen;
     unsigned char *p = sig;
     unsigned char salt[MBEDTLS_MD_MAX_SIZE];
-    unsigned int slen, hlen, offset = 0;
+    size_t slen, hlen, offset = 0;
     int ret;
     size_t msb;
     const mbedtls_md_info_t *md_info;