Name : Pattipaka Subramanyam
Ro.No.: 03329030
ass. no. : 2
machine name: subbu
machine IP: 10.129.32.30

This archive contains 5 files.

1. MessageGen.java 

	it generates the messegedigest for both RSA and DSA based on the input.

	syntax: javac MessageGen.java
		java MessageGen <messagefilename> <algorithm>

	<algoritm> is SHA1 or MD5;

	messegedigest will be stored in a file called messagedigest.<messagefilename>

2. RSADSAgen.java

	It signs the document by taking input as messagedigest and also verifies.
	
	syntax: javac RSADSAGen.java
		java RSADSAGen <messagefilename> <keysize> <dig_sig_algorithm>

		<keysize> must be 512 and 1024 and multiple of 64 for SHA1withDSA.
		<dig_sig_algorithm> isone of SHA1DSA, SHA1withRSA and MD5withRSA.

	it will store signature in <messagefilename>.rsa_sign  and 
	it will store publickey in <messagefilename>.rsa_public_key

3. script.sh
	
	It is a bash script which will produce some results based on the inputs.
	results will be stored in file called "result".

4.Graphs.sxw

	It will contains the actual analysis of algorithms.


5. Diffie.c







	
