/File-management-with-AmazonS3

Python code to connect with an Amazon S3 bucket and upload files with encryption.

Primary LanguagePython

File-management-with-AmazonS3

Python code to connect with an Amazon S3 bucket and upload files with encryption. Signup/login to a file management system, backend-Amazon S3 and MySQL DB The code first splits the file into 3 parts, and then encrypts each file using symmetric encryption and uploads it to Amazon S3 bucket. The user credentials (username and password) and the public key (for encryption and decryption) is saved in a local database.