OpenLake/File-Sharing-App

[HACKTOBERFEST] End-to-End Encryption for File Transfers

Open

#23 opened on Sep 15, 2025

View on GitHub
 (1 comment) (0 reactions) (1 assignee)Dart (14 forks)auto 404
enhancementhacktoberfesthelp wanted

Repository metrics

Stars
 (8 stars)
PR merge metrics
 (PR metrics pending)

Description

Implement client-side (Flutter) file encryption before upload and decryption after download using libraries like AES or ChaCha20. Ensure keys are securely established or exchanged, possibly using Diffie-Hellman or similar. Update both backend and frontend workflows, and clearly document the encryption flow for users and contributors. Test files for corruption and provide error recovery steps

Contributor guide