Baobao ChaiJiguo YuBiwei YanYong YuShengling Wang
In the current hypergrowth phase of the Internet of Things, cross-domain data access becomes more and more frequently. Whereas, the lack of trust between domains makes cross-domain data access extremely hard. Traditional schemes typically depend on a third party to establish trust between data accessing entities, which can easily result in single point of failure. To conquer the aforementioned challenge, this paper proposes BSCDA, a blockchain-based cross-domain data access scheme designed to enable secure data transmission across domains. The decentralization, transparency, and anti-tampering features of blockchain perfectly solve the issue of single point of failure and foster trust among various domains. Specifically, a certificate management method is developed to address the certificate storage issue by leveraging a mapping table to store the revocation certificate index on the blockchain. This method not only ensures the verifiability of the certificate but also reduces the storage overhead. Additionally, a four-party key agreement mechanism is designed to guarantee the secure data transmission during the process of cross-domain data access. Security analysis prove the feasibility of our proposed scheme. Extensive experiments demonstrate the superiority of our scheme in cross-domain data access.
Gang HanJiping MaL. GongQian WangZhong-Liang Zhang
Xiaohan HaoWei RenYangyang FeiTianqing ZhuKim‐Kwang Raymond Choo
Niangang LiuQinglan ZhaoTong Shi
Fengqun WangJie CuiQingyang ZhangDebiao HeHong Zhong