Abstract:
The demand for mobile terminals to participate in data services is increasingly vital. The General Data Protection Regulation (GDPR) has established several principled re...Show MoreMetadata
Abstract:
The demand for mobile terminals to participate in data services is increasingly vital. The General Data Protection Regulation (GDPR) has established several principled requirements for data services. Existing studies focusing on data service put emphasis on data privacy and accessibility. However, they face challenges in achieving data forgetability and portability on mobile devices under GDPR and lack consideration of usage control. In this article, we propose ADSS, an app-level data service scheme for mobile devices that can be available-but-invisible and guarantee fine-grained usage control. ADSS addresses the challenges by executing the logic of data usage in the Trusted Execution Environment (TEE) and managing the TEE states (i.e., data usage states) in the blockchain smart contracts. It not only satisfies the requirements of GDPR, ensuring strong security and confidentiality guarantees, but also enables the functionality of “pay-per-use”. We implement a prototype of the ADSS framework based on ARM Trustzone and conduct experimental evaluations. The results demonstrate that our scheme brings high efficiency compared with other data service schemes and exhibits feasibility on mobile-grade devices.
Published in: IEEE Transactions on Services Computing ( Volume: 18, Issue: 1, Jan.-Feb. 2025)
Funding Agency:

Department of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
Hao Wang received the BS degree in information security from Lanzhou University, Lanzhou, China, in 2018, and the MS degree in cyperspace security from the Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 2021. His research interests include blockchain and privacy-preserving.
Hao Wang received the BS degree in information security from Lanzhou University, Lanzhou, China, in 2018, and the MS degree in cyperspace security from the Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 2021. His research interests include blockchain and privacy-preserving.View more

Interdisciplinary Centre for Security, Reliability and Trust, University of Luxembourg, Esch-Belval Esch-sur-Alzette, Luxembourg
Jun Wang received the PhD degree from the University of Luxembourg, Luxembourg, in 2018. His research interests include privacy-preserving, federated learning, and on-device machine learning.
Jun Wang received the PhD degree from the University of Luxembourg, Luxembourg, in 2018. His research interests include privacy-preserving, federated learning, and on-device machine learning.View more

Joint SDU-NTU Centre for Artificial Intelligence Research (C-FAIR), the Software School, Shandong University and Quan Cheng Laboratory, Jinan, China
Chunpeng Ge is a professor with the School of Software, Shandong University. He was a research fellow with the Singapore University of Technology and Design and the University of Wollongong. His current research interests include information security and privacy-preserving for cloud computing, blockchain, security and privacy of AI systems. He has published more than 60 papers in prestigious journal and conferences. He se...Show More
Chunpeng Ge is a professor with the School of Software, Shandong University. He was a research fellow with the Singapore University of Technology and Design and the University of Wollongong. His current research interests include information security and privacy-preserving for cloud computing, blockchain, security and privacy of AI systems. He has published more than 60 papers in prestigious journal and conferences. He se...View more

Department of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
Yuhang Li received the BS degree in network engineering from Henan University, in 2022, and he is currently working toward the master's degree with the Nanjing University of Aeronautics and Astronautics. His research interests include blockchain, cryptographic engineering, and privacy-preserving technologies.
Yuhang Li received the BS degree in network engineering from Henan University, in 2022, and he is currently working toward the master's degree with the Nanjing University of Aeronautics and Astronautics. His research interests include blockchain, cryptographic engineering, and privacy-preserving technologies.View more

Department of of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics and the Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing, China
Lu Zhou received the BS and MS degrees in computer science from Shandong University, in 2012 and 2015, respectively, and the PhD degree in computer science from the University of Aizu, in 2019. She a professor with the Nanjing University of Aeronautics and Astronautics, China. Her main research interests include blockchain, cryptographic, and security solutions for the Internet of Things. Her research is supported by the ...Show More
Lu Zhou received the BS and MS degrees in computer science from Shandong University, in 2012 and 2015, respectively, and the PhD degree in computer science from the University of Aizu, in 2019. She a professor with the Nanjing University of Aeronautics and Astronautics, China. Her main research interests include blockchain, cryptographic, and security solutions for the Internet of Things. Her research is supported by the ...View more

Zhejiang Laboratory, Zhejiang, China
Zhe Liu received the BS and MS degrees from Shandong University, China, in 2008 and 2011, respectively, and the PhD degree from the University of Luxembourg, Luxembourg, in 2015. He is a professor with the College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China. His research interests include security, privacy and cryptography solutions for the Internet of Things. He has co-au...Show More
Zhe Liu received the BS and MS degrees from Shandong University, China, in 2008 and 2011, respectively, and the PhD degree from the University of Luxembourg, Luxembourg, in 2015. He is a professor with the College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China. His research interests include security, privacy and cryptography solutions for the Internet of Things. He has co-au...View more

Department of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
Weibin Wu is currently working toward the PhD degree with the Nanjing University of Aeronautics and Astronautics. His research interests include security inference, applied cryptography, and privacy computing.
Weibin Wu is currently working toward the PhD degree with the Nanjing University of Aeronautics and Astronautics. His research interests include security inference, applied cryptography, and privacy computing.View more

University of Electronic Science and Technology of China, Chengdu, China
Mingsheng Cao is an associate professor with Network and Data Security Key Laboratory of Sichuan Province, University of Electronic Science and Technology of China, Chengdu, China. His research interests include network security, pervasive computing, and artificial intelligence.
Mingsheng Cao is an associate professor with Network and Data Security Key Laboratory of Sichuan Province, University of Electronic Science and Technology of China, Chengdu, China. His research interests include network security, pervasive computing, and artificial intelligence.View more

Department of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
Hao Wang received the BS degree in information security from Lanzhou University, Lanzhou, China, in 2018, and the MS degree in cyperspace security from the Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 2021. His research interests include blockchain and privacy-preserving.
Hao Wang received the BS degree in information security from Lanzhou University, Lanzhou, China, in 2018, and the MS degree in cyperspace security from the Nanjing University of Aeronautics and Astronautics, Nanjing, China, in 2021. His research interests include blockchain and privacy-preserving.View more

Interdisciplinary Centre for Security, Reliability and Trust, University of Luxembourg, Esch-Belval Esch-sur-Alzette, Luxembourg
Jun Wang received the PhD degree from the University of Luxembourg, Luxembourg, in 2018. His research interests include privacy-preserving, federated learning, and on-device machine learning.
Jun Wang received the PhD degree from the University of Luxembourg, Luxembourg, in 2018. His research interests include privacy-preserving, federated learning, and on-device machine learning.View more

Joint SDU-NTU Centre for Artificial Intelligence Research (C-FAIR), the Software School, Shandong University and Quan Cheng Laboratory, Jinan, China
Chunpeng Ge is a professor with the School of Software, Shandong University. He was a research fellow with the Singapore University of Technology and Design and the University of Wollongong. His current research interests include information security and privacy-preserving for cloud computing, blockchain, security and privacy of AI systems. He has published more than 60 papers in prestigious journal and conferences. He served as the editor of the journal of CSI and program committee for more than 30 international conferences.
Chunpeng Ge is a professor with the School of Software, Shandong University. He was a research fellow with the Singapore University of Technology and Design and the University of Wollongong. His current research interests include information security and privacy-preserving for cloud computing, blockchain, security and privacy of AI systems. He has published more than 60 papers in prestigious journal and conferences. He served as the editor of the journal of CSI and program committee for more than 30 international conferences.View more

Department of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
Yuhang Li received the BS degree in network engineering from Henan University, in 2022, and he is currently working toward the master's degree with the Nanjing University of Aeronautics and Astronautics. His research interests include blockchain, cryptographic engineering, and privacy-preserving technologies.
Yuhang Li received the BS degree in network engineering from Henan University, in 2022, and he is currently working toward the master's degree with the Nanjing University of Aeronautics and Astronautics. His research interests include blockchain, cryptographic engineering, and privacy-preserving technologies.View more

Department of of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics and the Collaborative Innovation Center of Novel Software Technology and Industrialization, Nanjing, China
Lu Zhou received the BS and MS degrees in computer science from Shandong University, in 2012 and 2015, respectively, and the PhD degree in computer science from the University of Aizu, in 2019. She a professor with the Nanjing University of Aeronautics and Astronautics, China. Her main research interests include blockchain, cryptographic, and security solutions for the Internet of Things. Her research is supported by the National Natural Science Foundation of China and the Natural Science Foundation of Jiangsu Province.
Lu Zhou received the BS and MS degrees in computer science from Shandong University, in 2012 and 2015, respectively, and the PhD degree in computer science from the University of Aizu, in 2019. She a professor with the Nanjing University of Aeronautics and Astronautics, China. Her main research interests include blockchain, cryptographic, and security solutions for the Internet of Things. Her research is supported by the National Natural Science Foundation of China and the Natural Science Foundation of Jiangsu Province.View more

Zhejiang Laboratory, Zhejiang, China
Zhe Liu received the BS and MS degrees from Shandong University, China, in 2008 and 2011, respectively, and the PhD degree from the University of Luxembourg, Luxembourg, in 2015. He is a professor with the College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China. His research interests include security, privacy and cryptography solutions for the Internet of Things. He has co-authored more than 80 research peer-reviewed journal and conference papers. He was a recipient of the prestigious FNR Awards-Outstanding PhD Thesis Award in 2016, ACM China SIGSAC Rising Star Award in 2017 as well as DAMO Academy Young Fellow in 2019. He serves as program committee member in more than 60 international conferences, including program chairs in INSCRYPT 2019, CRYPTOIC 2019, and ACM China SIGSAC 2020.
Zhe Liu received the BS and MS degrees from Shandong University, China, in 2008 and 2011, respectively, and the PhD degree from the University of Luxembourg, Luxembourg, in 2015. He is a professor with the College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China. His research interests include security, privacy and cryptography solutions for the Internet of Things. He has co-authored more than 80 research peer-reviewed journal and conference papers. He was a recipient of the prestigious FNR Awards-Outstanding PhD Thesis Award in 2016, ACM China SIGSAC Rising Star Award in 2017 as well as DAMO Academy Young Fellow in 2019. He serves as program committee member in more than 60 international conferences, including program chairs in INSCRYPT 2019, CRYPTOIC 2019, and ACM China SIGSAC 2020.View more

Department of College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, China
Weibin Wu is currently working toward the PhD degree with the Nanjing University of Aeronautics and Astronautics. His research interests include security inference, applied cryptography, and privacy computing.
Weibin Wu is currently working toward the PhD degree with the Nanjing University of Aeronautics and Astronautics. His research interests include security inference, applied cryptography, and privacy computing.View more

University of Electronic Science and Technology of China, Chengdu, China
Mingsheng Cao is an associate professor with Network and Data Security Key Laboratory of Sichuan Province, University of Electronic Science and Technology of China, Chengdu, China. His research interests include network security, pervasive computing, and artificial intelligence.
Mingsheng Cao is an associate professor with Network and Data Security Key Laboratory of Sichuan Province, University of Electronic Science and Technology of China, Chengdu, China. His research interests include network security, pervasive computing, and artificial intelligence.View more