A Client-Server messaging application built using Python GUI and Socket Programming while implementing Hybrid Post-Quantum Cryptography.
-
Updated
Jul 11, 2024 - Python
A Client-Server messaging application built using Python GUI and Socket Programming while implementing Hybrid Post-Quantum Cryptography.
a NOT lightweight, BUT fast and SUPER secure self-hostable, file relay transfer tool
A simple TCP Multi-Client server, developed while studying socket programming in python. Models both the server side and client side. Connect to a Echo server using multiple connections - also working on mobile using Pydroid!
fast python port scanner to check open ports on any IP address
A curated collection of Core & Advanced Java programs — covering Basics, DSA, OOP, Multithreading, Collections, File I/O, Exception Handling, JDBC, and Servlets.
计算机网络
In this repo File Transfer Protocol FTP, Stop and Wait and Go back-N protocols are implemented in UDP sockets created while learning Networking course.
FileSphere is a robust distributed file system implemented using socket programming. It consists of three servers: Smain, Spdf, and Stext, which manage .c, .pdf, and .txt files respectively. Clients interact with Smain, which transparently distributes files to the appropriate servers.
Socket Communication Practice Chat Program. (소켓 통신 연습용 채팅 프로그램)
Academic Course
Python Network Packet Sniffer for CodeAlpha Cyber Security Internship
Servidor y cliente FTP multi-hilo en Java con control de acceso basado en roles (RBAC), soporta modos ACTIVE/PASSIVE. Proyecto para aprender protocolos de red y programación de sockets.
TCP socket programming using thread
• Course Link - "https://campus.gov.il/course/cs-gov-cs-networkpy103".
TFTP (Trivial File Transfer Protocol) implementation in C using UDP socket programming for reliable file transfer on Linux.
Simple client/server to transfer files over a TLS-encrypted connection, using the Socket + OpenSSL API
To associate your repository with the socket-programing topic, visit your repo's landing page and select "manage topics."