Skip to main content
placeholder image

Puncturable identity-based and attribute-based encryption from lattices

Journal Article


Abstract


  • The concept of puncturable encryption (PE) was introduced by Green and Miers at IEEE S&P, 2015. PE allows recipients to update their decryption keys to revoke decryption capability for selected messages without communicating with senders. From the first instantiation, PE shows its essence for many interesting applications, such as asynchronous messaging systems, group messaging systems, public-key watermarking schemes, secure cloud emails, and many more. To eliminate the necessity of having a costly certificate verification process, Wei et al. introduced puncturable identity-based encryption (PIBE) at ESORICS, 2019. Unfortunately, till today, there is no PIBE, which can withstand quantum attack. In this paper, we aim to fill this gap in the literature by presenting the first constructions of PIBE, for both selective and adaptive identity, which are secure in the standard model based on the hardness of learning with errors problem. Finally, we extend the design idea of selectively secure PIBE to provide the first construction of lattice-based puncturable key-policy attribute-based encryption (KP-PABE), which can facilitate fine-grained access mechanism with decryption revocation. Design ideas of proposed constructions can, also, be useful to construct other lattice-based expressive PE.

Publication Date


  • 2022

Citation


  • Dutta, P., Susilo, W., Duong, D. H., & Roy, P. S. (2022). Puncturable identity-based and attribute-based encryption from lattices. Theoretical Computer Science, 929, 18-38. doi:10.1016/j.tcs.2022.06.028

Scopus Eid


  • 2-s2.0-85132880416

Start Page


  • 18

End Page


  • 38

Volume


  • 929

Issue


Place Of Publication


Abstract


  • The concept of puncturable encryption (PE) was introduced by Green and Miers at IEEE S&P, 2015. PE allows recipients to update their decryption keys to revoke decryption capability for selected messages without communicating with senders. From the first instantiation, PE shows its essence for many interesting applications, such as asynchronous messaging systems, group messaging systems, public-key watermarking schemes, secure cloud emails, and many more. To eliminate the necessity of having a costly certificate verification process, Wei et al. introduced puncturable identity-based encryption (PIBE) at ESORICS, 2019. Unfortunately, till today, there is no PIBE, which can withstand quantum attack. In this paper, we aim to fill this gap in the literature by presenting the first constructions of PIBE, for both selective and adaptive identity, which are secure in the standard model based on the hardness of learning with errors problem. Finally, we extend the design idea of selectively secure PIBE to provide the first construction of lattice-based puncturable key-policy attribute-based encryption (KP-PABE), which can facilitate fine-grained access mechanism with decryption revocation. Design ideas of proposed constructions can, also, be useful to construct other lattice-based expressive PE.

Publication Date


  • 2022

Citation


  • Dutta, P., Susilo, W., Duong, D. H., & Roy, P. S. (2022). Puncturable identity-based and attribute-based encryption from lattices. Theoretical Computer Science, 929, 18-38. doi:10.1016/j.tcs.2022.06.028

Scopus Eid


  • 2-s2.0-85132880416

Start Page


  • 18

End Page


  • 38

Volume


  • 929

Issue


Place Of Publication