Skip to content

amninder/crypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crypto

Problem Statement:

The prime purpose of this project is to demonstrate the functionality of Secure RSA using MT19937 and Miller-Rabin primality testing. MT19937 is the most popular pseudorandom number generator and is even used in python’s inbuilt rand method. The performance is shown by graphs generated using MatplotLib

Highlights:

1. Upto 2048 bit long private key was generated 2. Computational time for key generation showed significant performance

Algorithms Implemented:

1. Secure RSA 2. MersenneTwister (MT19937) 3. Karatsuba Multiplication 4. Miller-Rabin primality test

About

RSA file encryption and decryption with pseudorandom number generator using Mersenne Twistter MT19937

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published