Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN

In line with the proposed 5th Generation network, content centric network/named data networking (CCN/NDN) has been offered as one of the promising paradigms to cope with the communication needs of future realistic network communications. CCN/NDN allows network communication based on content names an...

Full description

Bibliographic Details
Main Authors: Eric Affum, Xiasong Zhang, Xiaofen Wang, John Bosco Ansuura
Format: Article
Language:English
Published: MDPI AG 2020-01-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/12/1/166
_version_ 1811302172801892352
author Eric Affum
Xiasong Zhang
Xiaofen Wang
John Bosco Ansuura
author_facet Eric Affum
Xiasong Zhang
Xiaofen Wang
John Bosco Ansuura
author_sort Eric Affum
collection DOAJ
description In line with the proposed 5th Generation network, content centric network/named data networking (CCN/NDN) has been offered as one of the promising paradigms to cope with the communication needs of future realistic network communications. CCN/NDN allows network communication based on content names and also allows users to obtain information from any of the nearest intermediary caches on the network. Due to that, the ability of cached content to protect itself is essential since contents can be cached on any node everywhere, and publishers may not have total control over their own published data. The attribute based encryption (ABE) scheme is a preferable approach, identified to enable cached contents to be self-secured since it has a special property of encryption with policies. However, most of the proposed ABE schemes for CCN/NDN suffer from some loopholes. They are not flexible in the expression of access policy, they are inefficient, they are based on bilinear maps with pairings, and they are vulnerable to quantum cryptography algorithms. Hence, we propose the ciphertext policy attribute based encryption access control (CP-ABE AC) scheme from a lightweight ideal lattice based on ring learning with error (R-LWE) problem, and demonstrated its use in practical applications. The proposed scheme is proved to be secure and efficient under the decision ring LWE problem in the selective set model. To achieve an efficient scheme, we used an efficient trapdoor technique and the access tree representation of access structure describing the access policies was modified into a new structure, based on a reduced ordered binary decision diagram (reduce-OBDD). This access structure can support Boolean operations such as AND, NOT, OR, and threshold gates. The final result showed that the proposed scheme was secure and efficient for applications, thereby supporting CCN/NDN as a promising paradigm.
first_indexed 2024-04-13T07:23:18Z
format Article
id doaj.art-302eb40d750f46f5b436e0c629a9823c
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-04-13T07:23:18Z
publishDate 2020-01-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-302eb40d750f46f5b436e0c629a9823c2022-12-22T02:56:33ZengMDPI AGSymmetry2073-89942020-01-0112116610.3390/sym12010166sym12010166Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDNEric Affum0Xiasong Zhang1Xiaofen Wang2John Bosco Ansuura3School of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu 611731, ChinaSchool of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu 611731, ChinaSchool of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu 611731, ChinaSchool of Computer Science and Technology, University of Electronic Science and Technology of China, Chengdu 611731, ChinaIn line with the proposed 5th Generation network, content centric network/named data networking (CCN/NDN) has been offered as one of the promising paradigms to cope with the communication needs of future realistic network communications. CCN/NDN allows network communication based on content names and also allows users to obtain information from any of the nearest intermediary caches on the network. Due to that, the ability of cached content to protect itself is essential since contents can be cached on any node everywhere, and publishers may not have total control over their own published data. The attribute based encryption (ABE) scheme is a preferable approach, identified to enable cached contents to be self-secured since it has a special property of encryption with policies. However, most of the proposed ABE schemes for CCN/NDN suffer from some loopholes. They are not flexible in the expression of access policy, they are inefficient, they are based on bilinear maps with pairings, and they are vulnerable to quantum cryptography algorithms. Hence, we propose the ciphertext policy attribute based encryption access control (CP-ABE AC) scheme from a lightweight ideal lattice based on ring learning with error (R-LWE) problem, and demonstrated its use in practical applications. The proposed scheme is proved to be secure and efficient under the decision ring LWE problem in the selective set model. To achieve an efficient scheme, we used an efficient trapdoor technique and the access tree representation of access structure describing the access policies was modified into a new structure, based on a reduced ordered binary decision diagram (reduce-OBDD). This access structure can support Boolean operations such as AND, NOT, OR, and threshold gates. The final result showed that the proposed scheme was secure and efficient for applications, thereby supporting CCN/NDN as a promising paradigm.https://www.mdpi.com/2073-8994/12/1/166access policyccn/ndncp-abegaussian samplinglatticereduced-obdd
spellingShingle Eric Affum
Xiasong Zhang
Xiaofen Wang
John Bosco Ansuura
Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN
Symmetry
access policy
ccn/ndn
cp-abe
gaussian sampling
lattice
reduced-obdd
title Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN
title_full Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN
title_fullStr Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN
title_full_unstemmed Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN
title_short Efficient Lattice CP-ABE AC Scheme Supporting Reduced-OBDD Structure for CCN/NDN
title_sort efficient lattice cp abe ac scheme supporting reduced obdd structure for ccn ndn
topic access policy
ccn/ndn
cp-abe
gaussian sampling
lattice
reduced-obdd
url https://www.mdpi.com/2073-8994/12/1/166
work_keys_str_mv AT ericaffum efficientlatticecpabeacschemesupportingreducedobddstructureforccnndn
AT xiasongzhang efficientlatticecpabeacschemesupportingreducedobddstructureforccnndn
AT xiaofenwang efficientlatticecpabeacschemesupportingreducedobddstructureforccnndn
AT johnboscoansuura efficientlatticecpabeacschemesupportingreducedobddstructureforccnndn