Verifiable data streaming with efficient update for intelligent automation systems

International Journal of Intelligent SystemsVolume 37, Issue 2 p. 1322-1338 RESEARCH ARTICLE Verifiable data streaming with efficient update for intelligent automation systems Meixia Miao, Corresponding Author Meixia Miao [email protected] orcid.org/0000-0002-9503-4013 School of Cyberspace Security, Xi'an University of Posts and Telecommunications, Xi'an, China State Key Laboratory of Integrated Service Networks (ISN), Xidian University, Xi'an, China Correspondence Meixia Miao, School of Cyberspace Security, Xi'an University of Posts and Telecommunications, Xi'an 710121, China. Email: [email protected]Search for more papers by this authorJianghong Wei, Jianghong Wei orcid.org/0000-0002-0286-7973 State Key Laboratory of Mathematical Engineering and Advanced Computing, PLA Strategic Support Force Information Engineering University, Zhengzhou, ChinaSearch for more papers by this authorJiaojiao Wu, Jiaojiao Wu orcid.org/0000-0002-3551-7152 State Key Laboratory of Integrated Service Networks (ISN), Xidian University, Xi'an, ChinaSearch for more papers by this authorKuan-Ching Li, Kuan-Ching Li orcid.org/0000-0003-1381-4364 School of Computer Science and Information Engineering, Providence University, Taichung, TaiwanSearch for more papers by this authorWilly Susilo, Willy Susilo orcid.org/0000-0002-1562-5105 School of Computing and Information Technology, University of Wollongong, Wollongong, New South Wales, AustraliaSearch for more papers by this author Meixia Miao, Corresponding Author Meixia Miao [email protected] orcid.org/0000-0002-9503-4013 School of Cyberspace Security, Xi'an University of Posts and Telecommunications, Xi'an, China State Key Laboratory of Integrated Service Networks (ISN), Xidian University, Xi'an, China Correspondence Meixia Miao, School of Cyberspace Security, Xi'an University of Posts and Telecommunications, Xi'an 710121, China. Email: [email protected]Search for more papers by this authorJianghong Wei, Jianghong Wei orcid.org/0000-0002-0286-7973 State Key Laboratory of Mathematical Engineering and Advanced Computing, PLA Strategic Support Force Information Engineering University, Zhengzhou, ChinaSearch for more papers by this authorJiaojiao Wu, Jiaojiao Wu orcid.org/0000-0002-3551-7152 State Key Laboratory of Integrated Service Networks (ISN), Xidian University, Xi'an, ChinaSearch for more papers by this authorKuan-Ching Li, Kuan-Ching Li orcid.org/0000-0003-1381-4364 School of Computer Science and Information Engineering, Providence University, Taichung, TaiwanSearch for more papers by this authorWilly Susilo, Willy Susilo orcid.org/0000-0002-1562-5105 School of Computing and Information Technology, University of Wollongong, Wollongong, New South Wales, AustraliaSearch for more papers by this author First published: 19 September 2021 https://doi.org/10.1002/int.22671Citations: 1Read the full textAboutPDF ToolsRequest permissionExport citationAdd to favoritesTrack citation ShareShare Give accessShare full text accessShare full-text accessPlease review our Terms and Conditions of Use and check box below to share full-text version of article.I have read and accept the Wiley Online Library Terms and Conditions of UseShareable LinkUse the link below to share a full-text version of this article with your friends and colleagues. Learn more.Copy URL Abstract The wide deployment of Internet of Things (IoT) devices enables the controller to continuously collect massive volume data in automation systems, and makes it possible to make intelligent decisions based on machine learning techniques. In fact, data-driven intelligent automation systems have been common in the industrial community. Nevertheless, how to effectively store the collected stream data and ensure their integrity is still challenging. To this end, the notion of verifiable data streaming (VDS) protocol, which enables a client to outsource the stream data to an untrusted server in a verifiable manner, was introduced. However, we argue that existing VDS protocols based on the chameleon authentication tree (CAT) are inefficient in the data update, since the whole CAT must be updated accordingly to avoid acute exposure of chameleon hashing. Thus, they are infeasible for intelligent automation systems that need to frequently update data. In this article, we first introduce a new primitive called double-trapdoor chameleon hash tree (DCHT) based on the double-trapdoor chameleon hash families, where each leaf of DCHT is calculated and fixed by using a double-trapdoor chameleon hash family, making the entire DCHT always unchanged. Furthermore, we propose a novel VDS protocol based on the DCHT. Due to the distinctive properties of the underlying DCHT, the proposed VDS protocol has a constant update cost and more efficient than previous VDS protocols based on CAT. Besides, we prove that the proposed VDS protocol is secure in the standard model. CONFLICT OF INTERESTS The authors declare that there are no conflict of interests. Citing Literature Volume37, Issue2February 2022Pages 1322-1338 RelatedInformation