Netinfo Security ›› 2018, Vol. 18 ›› Issue (6): 52-60.doi: 10.3969/j.issn.1671-1122.2018.06.007

• Orginal Article • Previous Articles     Next Articles

Identity-based Encryption Scheme Support Authorization Equality Test in Cloud Environment

Qi ZHANG, Xijun LIN, Haipeng QU()   

  1. College of Information Science and Engineering, Ocean University of China, Qingdao Shandong 266100, China
  • Received:2018-04-11 Online:2018-06-15 Published:2020-05-11

Abstract:

Recently, the encryption algorithm in public cloud environment has been a hot topic. Among these encryption algorithms, the identity-based encryption with equality test (IBEET) algorithm which can support the equality test attracts much attention. This kind of algorithm can compare the encrypted ciphertexts of two different users and determine whether the corresponding message of the ciphertexts are equal, which bring convenient for information comparing, matching and querying. However, there is still lacking of fine-grained authorization mechanism up to date for the identity-based encryption algorithm that supports the equality test in the public cloud. In order to enhance the privacy of user’s data, this paper proposes an identity-based encryption scheme support authorization equality test (IBE-SAET), and design two kinds of authorization which are user specific authorization and ciphertext specific authorization for cloud servers. In the new scheme, the user can authorize the cloud server with two different types of authorization. What’s more, this thesis gives the corresponding system model, formal algorithm definition and security model of IBE-SAET. In addition, specific encryption algorithms and authorization algorithms are designed based on the Diffie-Hellman problem on bilinear maps. Finally, this paper proves the security of the IBE-SAET scheme in random oracle model, which is one-way secure against chosen identity and chosen ciphertext attacks.

Key words: cloud computing, identity-based encryption, equality test, authorization

CLC Number: