Note: All the times are in milliseconds

Results of the RSA Program
--------------------------

Part 1 : With different Key Sizes
==================================
message size=512 bytes, certainty=10

KeySize (in bits)	Key Generation Time	Encryption Time		Decryption Time
128			170			19			20
256			181			61			105
512			720			212			240
768			1576			665			723
1024			3621			768			767


Part 2a: With different Message Sizes
=====================================
Key Size = 768 bits, certainty = 10

Message Size(bytes)	Key Generation Time	Encryption Time		Decryption Time
128			5326			371			370
512			2970			761			671
1024			1323			1062			1023
2048			3838			2200			2062
4096			2201			3831			3804


Part 2b: With different Message Sizes
=====================================
Key Size = 1024 bits, certainty = 10

Message Size(bytes)	Key Generation Time	Encryption Time		Decryption Time
128			18718			771			788
512			9988			819			771
1024			17756			1530			1548
2048			4164			3102			3063
4096			9005			6200			6424


Part 3: With different Probabilities (certainties)
=================================================
Key Size = 768 bits, message size = 1024 bytes

Certainty Factor	Key Generation Time	Encryption Time		Decryption Time
1			10604			1000			1005
3			7752			1004			999
7			3521			1002			999
10			3069			1005			996

******************************************************************************************