Skip to content

norhanreda/RSA-assignment

Repository files navigation

RSA-assignment

image

To Run The porgram first Run The server and open a port for connection

python3 server.py

then Run The client Script and connect to the host server

python3 client.py

screenshots

image

image

video

github_compressed.mp4

approach used for attacking

Here I used mathmatics attack which is the prime factorization of n to p , q then I get phi and try to get d then i try to check that all is well by decrypting the ciphertext by the d that i get before....................

encryption analysis

enc

decryption analysis

dec

attack analysis

attack2

Contributors

@norhanreda
Norhan Reda