Securing Cloud Storage Using Homomorphic Encryption

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.

Authors

Institutions

Publication Details

Journal
INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
Published
2025-04-05
DOI
https://doi.org/10.55041/ijsrem43782
Primary Topic
Cryptography and Data Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Securing Cloud Storage Using Homomorphic Encryption

S Rohith, B. Sahana, C Sandhiya, Padalingam Padalingam
1 links
INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
Cryptography and Data Security
article

Securing Cloud Storage Using Homomorphic Encryption

S Rohith, B. Sahana, C Sandhiya, Padalingam Padalingam
article en

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.

INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENTVol. 09(04)
Institute of Engineering (NP)
Openalex Percentile: Top 97%
Cryptography and Data Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.