EE-305 Project. Implementing subjects: prime algorithms, mod function, asymmetric relations (public-key encryption),
Go to file
HeshamTB e086a2cdcc
Cracking keys function:
- Given n and e, try factoring n and
	generate d if p or q is found.
	works well with 16-bit to 64-bit keys.
	larger keys take vary long which is
	good.

Signed-off-by: HeshamTB <hishaminv@gmail.com>
2020-04-19 20:24:57 +03:00
__init__.py Cleanup: 2020-04-19 15:45:51 +03:00
.gitignore New key save format: 2020-04-17 20:35:20 +03:00
126-bit-key A 128-bit key pair saved. Took 15 minutes to generate on (Intel i7-4710MQ (8) @ 3.500GHz) single thread. 2020-04-16 09:51:08 +03:00
encodetest.py Cleanup: 2020-04-19 15:45:51 +03:00
MillerRabin.py Added Miller Rabin's algorithm: 2020-04-18 22:49:06 +03:00
rsa.py Cracking keys function: 2020-04-19 20:24:57 +03:00
TODO Added Miller Rabin's algorithm: 2020-04-18 22:49:06 +03:00