Skip to main navigation Skip to search Skip to main content

Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes

  • Yuan Liu
  • , Licheng Wang*
  • , Xiaoying Shen
  • , Lixiang Li
  • , Dezhi An
  • *Corresponding author for this work
  • Beijing University of Posts and Telecommunications
  • Gansu University of Political Science and Law

Research output: Contribution to journalArticlepeer-review

Abstract

Linear secret-sharing scheme (LSSS) is a useful tool for supporting flexible access policy in building attribute-based encryption (ABE) schemes. But in lattice-based ABE constructions, there is a subtle security problem in the sense that careless usage of LSSS-based secret sharing over vectors would lead to the leakage of the master secret key. In this paper, we propose a new method that employs LSSS to build lattice-based key-policy attribute-based encryption (KP-ABE) that resolves this security issue. More specifically, no adversary can reconstruct the master secret key since we introduce a new trapdoor generation algorithm to generate a strong trapdoor (instead of a lattice basis), that is, the master secret key, and remove the dependency of the master secret key on the total number of system attributes. Meanwhile, with the purpose of reducing the storage cost and support dynamic updating on attributes, we extended the traditional 1-dimensional attribute structure to 2-dimensional one. This makes our construction remarkably efficient in space cost, with acceptable time cost. Finally, our scheme is proved to be secure in the standard model.

Original languageEnglish
Article number2345369
JournalSecurity and Communication Networks
Volume2020
DOIs
Publication statusPublished - 2020
Externally publishedYes

Fingerprint

Dive into the research topics of 'Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes'. Together they form a unique fingerprint.

Cite this