Relatively inefficient and not particularly secure RSA implementation.