Lab: RSA

Covers
- [ ] Fast modular exponentiation
- [ ] Prime number checking
- [ ] RSA encryption
 - [ ] Generate proper primes (for a secure RSA)
 - [ ] Generate public/private keys
 - [ ] Encrypt/Decrypt with generated keys.