Work

Securing Cloud Storage Using Homomorphic Encryption

Year: 2025
Type: article
Abstract: This paper focuses on a secure, efficient solution for processing, encrypting, compressing, and storing files in the cloud using Python. The system starts by converting a user-provided text file into ASCII values, which are then encrypted using the CKKS (Cheon-Kim-Kim-Song) homomorphic encryption scheme provided by the TenSEAL library. This encryption ensures that the data remains confidential and protected throughout the entire process. Once encrypted, the file is compressed using Python's gzip module, reducing its size for faster uploads and minimizing storage space. The final step uploads the compressed file to Dropbox, ensuring secure cloud storage. By combining encryption, compression, and cloud integration, this project provides a robust method for securely managing sensitive data, making it ideal for scenarios where both privacy and storage efficiency are paramount. The seamless flow from file conversion to cloud storage offers a practical solution for securely handling large volumes of data. Keywords — Cloud computing, Security, Cloud storage, Sensitive data, Homomorphic encryption.
Language: English
Open Access status: bronze
OpenAlex ID: W4409177987
FWCI: 1.075
Cites: 14
Cited by: 1
Related to: 10