Java Implementation of RSA

This is an implementation of RSA written for the course 'Advanced Algorithm' at KTH, in 2000. The class RSA can be used from the command line to encrypt and decrypt files using RSA and to generate key pairs. It is based on a personal implementation of some arithmetic operations on large numbers, that can be found in class Math. For more details, read the javadoc of each class. A class Test is also provided, that runs a representative sequence of tests on classes Math and RSA. 
Sources: 