White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment

In a ciphertext-policy attribute-based encryption (CP-ABE) system, the decryption keys are only related to attributes shared by multiple users and do not contain any identity information of their original holders. Hence, if a decryption key is leaked, there is no feasible method to trace the suspici...

Full description

Bibliographic Details
Main Authors: Xixi Yan, Xu He, Jinxia Yu, Yongli Tang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8824049/
_version_ 1818666033237458944
author Xixi Yan
Xu He
Jinxia Yu
Yongli Tang
author_facet Xixi Yan
Xu He
Jinxia Yu
Yongli Tang
author_sort Xixi Yan
collection DOAJ
description In a ciphertext-policy attribute-based encryption (CP-ABE) system, the decryption keys are only related to attributes shared by multiple users and do not contain any identity information of their original holders. Hence, if a decryption key is leaked, there is no feasible method to trace the suspicious user. The user tracing problem has become an obstacle to the adoption of CP-ABE in practice. In order to address it, some traceable/accountable CP-ABE schemes have been established. However, considering the user tracing problem in multi-domain environment will face new challenges. Multi-domain environments usually have a two-layer structure, domains and intradomain users. When tracing a user, we should first trace the domain where the user is located, and then trace the user in the domain. Unfortunately, the existing traceable CP-ABE schemes only focus on one level of users tracing, and are not suitable for the two-layer structure of multi-domain environments. Therefore, a white-box traceable CP-ABE scheme in multi-domain environment is proposed in this paper. The proposed scheme obtains a so-called two-layer tracing. At the domain level, a short signature technique is used to prevent an attacker from forging the tracing parameter and realize the traceability for domains. Linkable ring signature technology is introduced at the user level to provide a tracing method for users by utilizing the linkability of the signature. The two signature structures are reasonably embedded in a user private key to support two-layer white-box tracing at both domains and intradomain users. The proposed scheme supports any monotone access structures and has full security against chosen plaintext attack in the standard model. Compared with related schemes, the asymptotic communication cost and the asymptotic computation cost of the proposed scheme are relatively low. These advantages make the proposed scheme more practical for solving the user tracing problem in multi-domain environment.
first_indexed 2024-12-17T05:58:05Z
format Article
id doaj.art-f68f946359e045d3bca2424d2d4cffde
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-17T05:58:05Z
publishDate 2019-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-f68f946359e045d3bca2424d2d4cffde2022-12-21T22:00:57ZengIEEEIEEE Access2169-35362019-01-01712829812831210.1109/ACCESS.2019.29394138824049White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain EnvironmentXixi Yan0Xu He1https://orcid.org/0000-0003-1994-1655Jinxia Yu2Yongli Tang3School of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, ChinaSchool of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, ChinaSchool of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, ChinaSchool of Computer Science and Technology, Henan Polytechnic University, Jiaozuo, ChinaIn a ciphertext-policy attribute-based encryption (CP-ABE) system, the decryption keys are only related to attributes shared by multiple users and do not contain any identity information of their original holders. Hence, if a decryption key is leaked, there is no feasible method to trace the suspicious user. The user tracing problem has become an obstacle to the adoption of CP-ABE in practice. In order to address it, some traceable/accountable CP-ABE schemes have been established. However, considering the user tracing problem in multi-domain environment will face new challenges. Multi-domain environments usually have a two-layer structure, domains and intradomain users. When tracing a user, we should first trace the domain where the user is located, and then trace the user in the domain. Unfortunately, the existing traceable CP-ABE schemes only focus on one level of users tracing, and are not suitable for the two-layer structure of multi-domain environments. Therefore, a white-box traceable CP-ABE scheme in multi-domain environment is proposed in this paper. The proposed scheme obtains a so-called two-layer tracing. At the domain level, a short signature technique is used to prevent an attacker from forging the tracing parameter and realize the traceability for domains. Linkable ring signature technology is introduced at the user level to provide a tracing method for users by utilizing the linkability of the signature. The two signature structures are reasonably embedded in a user private key to support two-layer white-box tracing at both domains and intradomain users. The proposed scheme supports any monotone access structures and has full security against chosen plaintext attack in the standard model. Compared with related schemes, the asymptotic communication cost and the asymptotic computation cost of the proposed scheme are relatively low. These advantages make the proposed scheme more practical for solving the user tracing problem in multi-domain environment.https://ieeexplore.ieee.org/document/8824049/Ciphertext-policy attribute-based encryptionlinkable ring signaturemulti-domain environmenttwo-layer tracingwhite-box traceability
spellingShingle Xixi Yan
Xu He
Jinxia Yu
Yongli Tang
White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment
IEEE Access
Ciphertext-policy attribute-based encryption
linkable ring signature
multi-domain environment
two-layer tracing
white-box traceability
title White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment
title_full White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment
title_fullStr White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment
title_full_unstemmed White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment
title_short White-Box Traceable Ciphertext-Policy Attribute-Based Encryption in Multi-Domain Environment
title_sort white box traceable ciphertext policy attribute based encryption in multi domain environment
topic Ciphertext-policy attribute-based encryption
linkable ring signature
multi-domain environment
two-layer tracing
white-box traceability
url https://ieeexplore.ieee.org/document/8824049/
work_keys_str_mv AT xixiyan whiteboxtraceableciphertextpolicyattributebasedencryptioninmultidomainenvironment
AT xuhe whiteboxtraceableciphertextpolicyattributebasedencryptioninmultidomainenvironment
AT jinxiayu whiteboxtraceableciphertextpolicyattributebasedencryptioninmultidomainenvironment
AT yonglitang whiteboxtraceableciphertextpolicyattributebasedencryptioninmultidomainenvironment