Cryptology ePrint Archive: Report 2021/331

A Probabilistic Public Key Encryption Switching Protocol for Secure Cloud Storage Applications

Radhakrishna Bhat and N R Sunitha and S S Iyengar

Abstract: The high demand for customer-centric applications such as secure cloud storage laid the foundation for the development of user-centric security protocols with multiple security features in recent years. But, the current state-of-art techniques primarily emphasized only one type of security feature i.e., either homomorphism or non-malleability. In order to fill this gap and provide a common platform for both homomorphic and non-malleable cloud applications, we have introduced a new public key based probabilistic encryption switching (i.e., homomorphism to/from non-malleability property switching during the encryption phase without changing the underlying security structure) scheme by introducing a novel Contiguous Chain Bit Pair Encryption (CC-BPE) and Discrete Chain Bit Pair Encryption (DC-BPE) techniques for plaintext bits encryption and using quadratic residuosity based trapdoor function of Freeman et al. [13] for intermediate ciphertext connections. The proposed scheme generates O ( m +2 log N ) bits of ciphertext where m &#8712; N and m < n , n &#8712; N is the plaintext size, N is the RSA composite. This security extension would be helpful to cover both homomorphism and non-malleability cloud applications. The superior performance of the proposed scheme has been tested in comparison to existing methods and is reported in this paper.

Category / Keywords: public-key cryptography / Probabilistic encryption, public key cryptosystem, quadratic residuosity assumption, encryption switching protocol, homomorphic encryption, non-malleability, secure cloud storage and retrieval

Date: received 12 Mar 2021

Contact author: rsb567 at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20210314:150636 (All versions of this report)

Short URL: ia.cr/2021/331


[ Cryptology ePrint archive ]