Abstract

With introduction of smart things into our lives, cloud computing is used in many different areas and changes the communication method. However, cloud computing should guarantee the complete security assurance in terms of privacy protection, confidentiality, and integrity. In this paper, a Homomorphic Encryption Scheme based on Elliptic Curve Cryptography (HES-ECC) is proposed for secure data transfer and storage. The scheme stores the data in the cloud after encrypting them. While calculations, such as addition or multiplication, are applied to encrypted data on cloud, these calculations are transmitted to the original data without any decryption process. Thus, the cloud server has only ability of accessing the encrypted data for performing the required computations and for fulfilling requested actions by the user. Hence, storage and transmission security of data are ensured. The proposed public key HES-ECC is designed using modified Weil-pairing for encryption and additional homomorphic property. HES-ECC also uses bilinear pairing for multiplicative homomorphic property. Security of encryption scheme and its homomorphic aspects are based on the hardness of Elliptic Curve Discrete Logarithm Problem (ECDLP), Weil Diffie-Hellman Problem (WDHP), and Bilinear Diffie-Helman Problem (BDHP).

Highlights

  • Cloud computing can be defined as an internet based information processing system that provides easy and customizable services

  • Stored data can be updated by different users and necessary computations on the stored data may be performed by cloud servers in cloud storage

  • We use cryptographic pairings in our proposed Homomorphic Encryption Scheme based on Elliptic Curve Cryptography (HES-ECC)

Read more

Summary

INTRODUCTION

Cloud computing can be defined as an internet based information processing system that provides easy and customizable services. Homomorphic encryption provides better security level in cloud storage. Gupta and Biswas in [17], [18] offer homomorphic encryption scheme for cloud security with use of ECC. We use cryptographic pairings in our proposed Homomorphic Encryption Scheme based on Elliptic Curve Cryptography (HES-ECC). The cryptographic pairings have been widely used after the identification based encryption scheme was suggested in [21], in literature, there are too few encryption scheme with homomorphic properties using only algebraic structures. The security of encryption method we propose is based on the difficulty of Elliptic Curve Discrete Logarithm Problem (ECDLP) and Weil Diffie-Hellman Problem (WDHP). Since our master goal is to assure cloud storage security, we use the homomorphic encryption techniques in our encryption scheme. Since plaintext is not used along the way, safe transmission is provided

DEFINITIONS AND BASIC PROPERTIES
Hard Assumption Problems
PROPOSED HES-ECC
Step 2
Step 3
SECURITY ANALYSIS
Method
CONCLUSIONS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call