Secure-File-Sharing-Platform
تفاصيل العمل
Secure File Sharing Platform is a Flask-based web application that provides a secure system for uploading, storing, and sharing files with advanced security features. Key Features: User Authentication: Secure login and registration system with password encryption using bcrypt File Upload: Upload files with encryption to AWS S3 cloud storage End-to-End Encryption: Files are encrypted before upload using strong cryptographic algorithms Integrity Verification: Hash-based verification to ensure file integrity and prevent tampering Secure Download: Files are decrypted and verified for integrity before download Cloud Storage: Uses AWS S3 for secure and scalable file storage User Management: Each user has isolated access to their own files with complete data separation Technologies Used: Backend: Flask (Python) Database: MySQL Cloud Storage: AWS S3 Security: Cryptography, Bcrypt, Hash Verification Frontend: HTML, Jinja2 Templates Security Features: End-to-end file encryption Password hashing and encryption Additional server-side encryption on AWS S3 File integrity verification on download Secure session management
مهارات العمل
بطاقة العمل
طلب عمل مماثل