Skip to content

Repository files navigation

Secure File Transfer System

Python Cryptography

A secure file transfer implementation using Diffie-Hellman key exchange, LCG-based stream cipher, and HMAC authentication.

Features

  • 🔒 End-to-end encrypted file transfer
  • 🤝 Secure key exchange using Diffie-Hellman
  • 🔄 Stream encryption with LCG-based cipher
  • ✅ HMAC verification for data integrity
  • 📦 Reliable chunked transfer with ACK mechanism

Prerequisites

  • Python 3.6 or later
  • Cryptography libraries:
pip install pycryptodome

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages