The goal of this research is to create ElGUE, an ElGamal-based updatable encryption scheme that enables secure, unlimited key rotations without intermediate decryption or performance loss. It aims to ensure ciphertext-independence, provide strong forward and backward security against key compromise, and evaluate encryption and update efficiency, especially in large-scale or resource-constrained environments.
This research introduces ElGUE (ElGamal-based Updatable Encryption), a novel asymmetric cryptographic scheme designed to address secure key rotation challenges in modern digital systems. Unlike traditional methods, which require decrypting and re-encrypting entire datasets, ElGUE allows ciphertexts encrypted under previous keys to be securely updated to new keys without decryption, ensuring continuous data confidentiality. ElGUE combines the ElGamal cryptosystem's mathematical robustness with three key features: asymmetric encryption within a public-key framework, ciphertext-independence, and unbounded key rotation depth. The scheme incorporates lightweight pseudorandom generators for efficient management and offers strong forward and backward security, protecting against both past and future key compromises. Performance evaluations show significant improvements over existing methods, with encryption and ciphertext updates completing in 0.0054 and 0.006 seconds, respectively. The scheme's security is analyzed under the Decisional Diffie-Hellman assumption, proving resistance against adaptive chosen-ciphertext attacks and information leakage. ElGUE provides an efficient, secure solution for frequent key rotations, ideal for cloud storage, IoT, secure communication networks, and regulatory-compliant systems.
KEYWORDS: Updatable Encryption ElGamal Cryptosystem Key Rotation Asymmetric Cryptography Discrete Logarithm Problem Forward Secrecy Backward Secrecy Ciphertext Independence Cryptographic Security Data Confidentiality Cloud Security Key Management Pseudorandom Generators DDH Assumption Information Security.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
S/W CONFIGURATION:
β’ Operating System : Windows 7/8/10
β’ Server side Script : HTML, CSS, Bootstrap & JS
β’ Programming Language : Python
β’ Libraries : Django, Pandas, MySQL. Connector, Os, Smtplib, Numpy
β’ IDE/Workbench : VS Code