Cybersecurity (Jun 2019)

(Identity-based) dual receiver encryption from lattice-based programmable hash functions with high min-entropy

  • Yanyan Liu,
  • Daode Zhang,
  • Yi Deng,
  • Bao Li

DOI
https://doi.org/10.1186/s42400-019-0034-y
Journal volume & issue
Vol. 2, no. 1
pp. 1 – 15

Abstract

Read online

Abstract Dual receiver encryption (DRE) is an important cryptographic primitive introduced by Diament et al. at CCS’04, which allows two independent receivers to decrypt a same ciphertext to obtain the same plaintext. This primitive is quite useful in designing combined public key cryptosystems and denial of service attack-resilient protocols. In this paper, we obtain some results as follows. Using weak lattice-based programmable hash functions (wLPHF) with high min-entropy (Crypto’16), we give a generic IND-CCA secure DRE construction in the standard model. Furthermore, we get a concrete DRE scheme by instantiating a concrete wLPHF with high min-entropy.For DRE notion in the identity-based setting, identity-based DRE (IB-DRE), basing on lattice-based programmable hash functions (LPHF) with high min-entropy, we give a framework of IND-ID-CPA secure IB-DRE construction in the standard model. When instantiating with concrete LPHFs with high min-entropy, we obtain five concrete IB-DRE schemes.

Keywords