You'd think with the popularity of RSA there would be a good implementation in C or C++ that is stand-alone and can be easily pulled out and used in a program. Unfortunately, after several hours of searching google there seems not to be. Either it is impossible to pull out (Crypto++), or it is easy to use but slow and sometimes fails http://efgh.com/software/ Before I give up, does anyone know of something that is both fast and easy to use? As usual, I'm looking for something with just the basics. Here is the header I'm using now, which is all I need void GenerateKeys(mpuint &d, mpuint &e, mpuint &n); inline void EncryptDecrypt(mpuint &result, const mpuint &source, const mpuint &e_or_d, const mpuint &n); I neither need nor want MD5 with this. --------------------- To unsubscribe go to http://gameprogrammer.com/mailinglist.html