This repo simulate the cracking process of textbook-RSA by locally setting up three terminals: server, client and cracker.
To run the simulation,server.py should be run first, and then run carcker.py, finally run client.py.
You can input message in the client terminal. The server will receive it and cracker will try to hack it.
The following screenshot shows the crack result:
based on: When Textbook RSA is Used to Protect the Privacy of Hundreds of Millions of Users, https://arxiv.org/abs/1802.03367