top of page

Secure CLI Server/Client System
Used python and RSA/SHA256 encryption to securely communicate between a server and client for a project in advanced networking (ESET 415)
Used python and RSA/SHA256 encryption to securely communicate between a server and client for a project in advanced networking (ESET 415). This system uses RSA public key encryption to exchange and validate cryptographic keys. These keys are then used to encrypt all data between client and server using SHA-256 encryption so the user can securely create an account with their information (last name, first name, major, hometown, username, and password). The server then creates a JSON file (with a hashed password) which can be accessed later to verify the client's login
Project Gallery
bottom of page