Awesome-Python-Scripts/RSA_Algorithm
Chinmay Rane 87fa39dc4f
Added RSA Algorithm used in cryptography (#61)
* Added RSA Algorithm

* Update README.md

* Create README.md

* Update README.md

* Add files via upload

* Update README.md

* Added RSA Algorithm

Co-authored-by: Ayush Bhardwaj <classicayush@gmail.com>
2020-03-25 16:41:34 +05:30
..
README.md Added RSA Algorithm used in cryptography (#61) 2020-03-25 16:41:34 +05:30
RSA_Algorithm.png Added RSA Algorithm used in cryptography (#61) 2020-03-25 16:41:34 +05:30
RSA_algorithm.py Added RSA Algorithm used in cryptography (#61) 2020-03-25 16:41:34 +05:30

RSA Algorithm

  • Python script that encrypts and decrypts a text based on RSA algorithm
  • It involves the concept of modular arithmatic and euler's theorem.
  • It is also based on the idea that factorizing large numbers requires years.
  • Here, the (a,n) are kept public and (p,q,b) are kept private.

Usage

For Windows users:

$ python RSA_Algorithm.py

For Mac/Linux/Unix users:

$ ./RSA_Algorithm.py

References

Blog
Paper
Video