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

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...

Full description

Bibliographic Details
Main Authors: Yuan Liu, Licheng Wang, Xiaoying Shen, Lixiang Li, Dezhi An
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2020/2345369
id doaj-261530022d0042caa46a734e7f1516d7
record_format Article
spelling doaj-261530022d0042caa46a734e7f1516d72020-11-25T03:46:30ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222020-01-01202010.1155/2020/23453692345369Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional AttributesYuan Liu0Licheng Wang1Xiaoying Shen2Lixiang Li3Dezhi An4State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaState Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Cyber Security, Gansu University of Political Science and Law, Lanzhou 730070, ChinaLinear 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.http://dx.doi.org/10.1155/2020/2345369
collection DOAJ
language English
format Article
sources DOAJ
author Yuan Liu
Licheng Wang
Xiaoying Shen
Lixiang Li
Dezhi An
spellingShingle Yuan Liu
Licheng Wang
Xiaoying Shen
Lixiang Li
Dezhi An
Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes
Security and Communication Networks
author_facet Yuan Liu
Licheng Wang
Xiaoying Shen
Lixiang Li
Dezhi An
author_sort Yuan Liu
title Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes
title_short Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes
title_full Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes
title_fullStr Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes
title_full_unstemmed Space-Efficient Key-Policy Attribute-Based Encryption from Lattices and Two-Dimensional Attributes
title_sort space-efficient key-policy attribute-based encryption from lattices and two-dimensional attributes
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0114
1939-0122
publishDate 2020-01-01
description 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.
url http://dx.doi.org/10.1155/2020/2345369
work_keys_str_mv AT yuanliu spaceefficientkeypolicyattributebasedencryptionfromlatticesandtwodimensionalattributes
AT lichengwang spaceefficientkeypolicyattributebasedencryptionfromlatticesandtwodimensionalattributes
AT xiaoyingshen spaceefficientkeypolicyattributebasedencryptionfromlatticesandtwodimensionalattributes
AT lixiangli spaceefficientkeypolicyattributebasedencryptionfromlatticesandtwodimensionalattributes
AT dezhian spaceefficientkeypolicyattributebasedencryptionfromlatticesandtwodimensionalattributes
_version_ 1715120855490494464