The RSA Algorithm is the basis for the modern public key cryptography system that is used in
SSL website encryption. For an in-depth description of the RSA algorithm, I recommend at least skimming
the wikipedia page. The following demo is intended to be a fun demonstration of the power of encrypting and decrypting using functions that are inverses of one another - for properly chosen e,d & n:
- Encrypt with : c=me mod n
- Decrypt with : m=cd mod n