try Crypt_RSA (MIT license)