Arad Afzali's repositories
AES-File-Encryptor-Decryptor
AES-File-Encryptor is a Python-based application that provides a user-friendly graphical interface for encrypting and decrypting files or texts using the Advanced Encryption Standard (AES). This tool is designed to help users secure their files or texts by generating encryption keys, and encrypting or decrypting them when needed.
memory-management-simulator
An online simulation of operating system memory management to help computer science students understand the algorithm in a visual way.
Personal-Website
This is the code for my personal website that I have created using HTML,SCSS, CSS and JavaScript. It contains information about my background, skills and contact details. I have uploaded it on GitHub so that anyone can view it online or download it and edit it for their own use.
RSA-Encryption-Decryption
This project provides a GUI for RSA encryption and decryption. It allows users to generate RSA key pairs, encrypt messages using a public key, and decrypt messages using a private key. Built with Python and Tkinter, the application ensures secure and user-friendly encryption and decryption processes.
secure-messaging-client-side
Secure Chat Client is a Python-based application designed for encrypted end-to-end messaging. It connects to a secure chat server, exchanges RSA public keys, and ensures secure communication through encrypted messages. Features include a PyQt5 GUI, secure key exchange, and optional SSL/TLS support for enhanced security.
Self-Hosted-Cloud-Storage
Self Hosted Cloud Storage system using Django as backend
secure-messaging-server-side
Secure Chat Server is a Python-based application enabling secure communication between two clients. It supports RSA public key exchange, encrypted messaging, and optional SSL/TLS support for enhanced security. The server routes messages without accessing their contents and ensures secure key exchange and disconnection of additional clients.
v2ray-worker
Total solution for V2Ray over Cloudflare's worker