You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reconstruct a Private Key from a given Public Key using the Right Triangle-based Constant time mathematical solution method (find_primes.py) and by using Neural Networks with Keras (find_primes-nn.py).
Security Considerations
This tool was developed for educational and research purposes, it must not be used to compromise the security of real systems without express authorization. The effectiveness of the tool depends on the size of the RSA keys and the training quality of the neural network model.
Future Improvements
Implement a data collection and storage system to continually improve the neural network model.
Optimize the algorithm to handle larger RSA key sizes.
Implement parallel processing to improve performance on multi-core hardware.
Develop a user-friendly interface to facilitate use by non-experts.
About
Recover a Private Key from a given Public Key using the Right Triangle-based Constant time mathematical solution method.