The Statistics after execution of RSA algorithm --------------------------------------------------------------------------- Time taken for key generation of 128 bit key is :161 Time taken for key encryption when key size is 128 is :7 Time taken for key decryption when key size is 128 is :5 Time taken for key generation of 256 bit key is :111 Time taken for key encryption when key size is 256 is :20 Time taken for key decryption when key size is 256 is :41 Time taken for key generation of 512 bit key is :1073 Time taken for key encryption when key size is 512 is :87 Time taken for key decryption when key size is 512 is :113 Time taken for key generation of 768 bit key is :1821 Time taken for key encryption when key size is 768 is :282 Time taken for key decryption when key size is 768 is :282 Time taken for key generation of 1024 bit key is :9973 Time taken for key encryption when key size is 1024 is :710 Time taken for key decryption when key size is 1024 is :680 there statistics are for the different file sizes the order is .5KB , 1KB , 1.5 KB ,2 KB , 3.5 KB Time taken for key generation of 128 bit key is :23 Time taken for key encryption when key size is 128 is :62 Time taken for key decryption when key size is 128 is :65 Time taken for key generation of 256 bit key is :109 Time taken for key encryption when key size is 256 is :196 Time taken for key decryption when key size is 256 is :433 Time taken for key generation of 128 bit key is :23 Time taken for key encryption when key size is 128 is :192 Time taken for key decryption when key size is 128 is :131 Time taken for key generation of 256 bit key is :94 Time taken for key encryption when key size is 256 is :443 Time taken for key decryption when key size is 256 is :1256 Time taken for key generation of 128 bit key is :18 Time taken for key encryption when key size is 128 is :374 Time taken for key decryption when key size is 128 is :1278 Time taken for key generation of 256 bit key is :247 Time taken for key encryption when key size is 256 is :714 Time taken for key decryption when key size is 256 is :1568 Time taken for key generation of 128 bit key is :22 Time taken for key encryption when key size is 128 is :460 Time taken for key decryption when key size is 128 is :473 Time taken for key generation of 256 bit key is :169 Time taken for key encryption when key size is 256 is :1855 Time taken for key decryption when key size is 256 is :1714 Time taken for key generation of 128 bit key is :18 Time taken for key encryption when key size is 128 is :952 Time taken for key decryption when key size is 128 is :871 Time taken for key generation of 256 bit key is :346 Time taken for key encryption when key size is 256 is :2829 Time taken for key decryption when key size is 256 is :2814 ---------------------------------------------------- This section contains various statistics generated after varying probability of being an integer prime the key generation time when probability is 5 : Time taken for key generation of 512 bit key is :1410 the key generation time when probability is 15 : Time taken for key generation of 512 bit key is :882 the key generation time when probability is 25 : Time taken for key generation of 512 bit key is :1028 the key generation time when probability is 50 : Time taken for key generation of 512 bit key is :1995