首页|An Adaptively Secure Functional Encryption for Randomized Functions

An Adaptively Secure Functional Encryption for Randomized Functions

扫码查看
Functional encryption (FE) can provide a fine-grained access control on the encrypted message. Therefore, it has been applied widely in security business. The previous works about functional encryptions most focused on the deterministic functions. The randomized algorithm has wide application, such as securely encryption algorithms against chosen ciphertext attack, privacy-aware auditing. Based on this, FE for randomized functions was proposed. The existing constructions are provided in a weaker selective security model, where the adversary is forced to output the challenge message before the start of experiment. This security is not enough in some scenes. In this work, we present a novel construction for FE, which supports the randomized functionalities. We use the technology of key encapsulated mechanism to achieve adaptive security under the simulated environment, where the adversary is allowed to adaptively choose the challenge message at any point in time. Our construction is built based on indistinguishability obfuscation, non-interactive witness indistinguishable proofs and perfectly binding commitment scheme.

functional encryptionindistinguishability obfuscationadaptive securityrandomized functions

MUHUA LIU、PING ZHANG

展开 >

Henan University of Science and Technology, Luoyang 471023, P.R. China

2020

The computer journal

The computer journal

ISSN:0010-4620
年,卷(期):2020.63(8)
  • 28