
Secure Socket System
Secure Python Socket System with RSA and AES
A Python client-server system demonstrating confidential and verifiable communication using RSA and AES cryptography.
This cryptography assignment implements secure data exchange and storage through a Python client-server architecture.
Cryptographic design
RSA supports asymmetric operations while AES handles efficient symmetric encryption. Together, the system demonstrates confidentiality, integrity, and non-repudiation within a practical socket-programming workflow.
Security focus
The project connects cryptographic concepts to actual message handling rather than presenting the algorithms only as isolated exercises.
