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 ******************************************************************************************