Initial pass at RSA support - depends on GNU GMP library, so no MS VS support yet