Abstract
With the rise of big data analytics and artificial intelligence, an increasing number of enterprises and individuals are concerned about the security and privacy of the shared data. However, it is still challenging to achieve a data sharing scheme, which meets the security, privacy, security, and credibility requirements. This paper proposes SDSBT, a multi-party data sharing platform based on blockchain and the trusted execution environment (TEE), which effectively and securely realizes the data sharing among multiple parties. SDSBT achieves the properties including privacy-preserving, identity authentication, application security, and accountability. The security analysis and experimental results show that the scheme is secure and practical.
This study is supported by Oxford-Hainan Blockchain Research Institute, the National Science Foundation of China (No. 61472074, U1708262) and the Fundamental Research Funds for the Central Universities (No. N172304023).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Lu, Y., Huang, X., Zhang, K., Sabita, M., Zhang, Y.: Blockchain empowered asynchronous federated learning for secure data sharing in internet of vehicles. IEEE Trans. Veh. Technol. 69(4), 4298–4311 (2020). https://doi.org/10.1109/TVT.2020.2973651
Imran, M., Ian, Z., Mehran, A., Justin, L., Ni, W.: PrivySharing: a blockchain-based framework for privacy-preserving and secure data sharing in smart cities. Comput. Secur. 88, 101653 (2020). https://doi.org/10.1016/j.cose.2019.101653
Hoon, W., Geong, S., Xu, J., Varsha, C.: PrivateLink: privacy-preserving integration and sharing of datasets. IEEE Trans. Inf. Forensics Secur. 15, 564–577 (2020). https://doi.org/10.1109/TIFS.2019.2924201
Ma, H., Zhang, R., Yang, G., Song, Z., He, K., Xiao, Y.: Efficient fine-grained data sharing mechanism for electronic medical record systems with mobile devices. IEEE Trans. Dependable Secur. Comput. 17(5), 1026–1038 (2020). https://doi.org/10.1109/TDSC.2018.2844814
Shen, J., Zhou, T., He, D., Zhang, Y., Sun, X., Xiang, Y.: Block design-based key agreement for group data sharing in cloud computing. IEEE Trans. Dependable Secur. Comput. 16(6), 996–1010 (2019). https://doi.org/10.1109/TDSC.2017.2725953
Li, H., Zhu, H., Du, S., Liang, X., Shen, X.: Privacy leakage of location sharing in mobile social networks: attacks and defense. IEEE Trans. Dependable Secur. Comput. 15(4), 646–660 (2018). https://doi.org/10.1109/TDSC.2016.2604383
Zhao, Z., Wang, J., Zhu, Z., Sun, L.: Attribute-based encryption for data security sharing of internet of thing. J. Comput. Res. Dev. 56(6), 1290–1301 (2019). https://doi.org/10.7544/issn1000-1239.2019.20180288
Lu, X., Cheng, X.: A secure and lightweight data sharing scheme for internet of medical things. IEEE Access 8, 5022–5030 (2020). https://doi.org/10.1109/ACCESS.2019.2962729
Wu, X., Dong, B., Du, X., Yang, W.: Data governance technology. Ruan Jian Xue Bao 30(9), 2030–2856 (2019). https://doi.org/10.13328/j.cnki.jos.005854
Wang, J., Wei, S., Dai, K.: Research on open data sharing system based on blockchain in the area of financial services system for science and technology. Modern Comput. 22,52–58+78 (2018). https://doi.org/10.3969/j.issn.1007-1423.2018.22.01
Wang, J., Gao, L., Dong, A., Guo, S., Chen, H., Wei, X.: Block chain based data security sharing network architecture research. J. Comput. Res. Dev. Ruan Jian Xue Bao 54(4), 742–749 (2017). https://doi.org/10.7544/issn1000-1239.2017.20160991
TEE Committee (formerly Device Committee). https://globalplatform.org/technical-committees/trusted-execution-environment-tee-committee/
Newsome, Tim: Megan Wachs. RISC-V External Debug Support, SiFive (2019). https://riscv.org/specifications/debug-specification/
Yan, Z., Venu, G., Zheng, Q., Wang, Y.: Access special section editorial: trusted computing. IEEE Access. 8, 25722–25726 (2020). https://doi.org/10.1109/ACCESS.2020.2969768
Chen, Y., Luo, F., Li, T., Xiang, T., Liu, Z., Li, J.: A training-integrity privacy-preserving federated learning scheme with trusted execution environment. Inf. Sci. 522, 69–79 (2020). https://doi.org/10.1016/j.ins.2020.02.037
Jonathan, D., Utkarsh, A., Ali, T., Adam, H.: DER-TEE: secure distributed energy resource operations through trusted execution environments. IEEE IoT J. 6(4), 6476–6486 (2019). https://doi.org/10.1109/JIOT.2019.2909768
Shen, T., Jiang, J., Jiang, Y., et al.: DAENet: making strong anonymity scale in a fully decentralized network. IEEE Trans. Dependable Secure Comput. (2021)
Wu, L., Cai, H.J., Li, H.: SGX-UAM: a secure unified access management scheme with one time passwords via Intel SGX[J]. IEEE Access 9, 38029–38042 (2021)
Schwarz, F., Rossow, C.: SENG, the SGX-enforcing network gateway: authorizing communication from shielded clients. In: 29th USENIX Security Symposium (USENIX Security 20),pp. 753–770 (2020)
Why use Arm architecture? Performant. Efficient. Compatible. https://developer.arm.com/architectures
Intel Corporation. Intel® software guard extensions (Intel® SGX). Intel Labs (2013). https://software.intel.com/sgx
ArXiv dataset and metadata of 1.7M+ scholarly papers across STEM. https://www.kaggle.com/Cornell-University/arxiv
Adil, A., Kyungtae, K, Muhammad, S., Byoungyoung, L: Obliviate: A Data oblivious filesystem for intel SGX. In: 25th Annual Network and Distributed System Security Symposium, NDSS, San Diego, California, USA, 18–21 February 2018
Sasy, S.. Gorbunov, S.. Fletcher, CW.: ZeroTrace: oblivious memory primitives from Intel SGX. In: 25th Annual Network and Distributed System Security Symposium, NDSS, San Diego, California, USA, 18–21 February 2018
Bahmani, R., et al.: Secure multiparty computation from SGX. In: Kiayias, A. (ed.) FC 2017. LNCS, vol. 10322, pp. 477–497. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70972-7_27
Zegzhda, D.P., Usov, E.S., Nikol’skii, A.V., Pavlenko, E.Y.: Use of Intel SGX to ensure the confidentiality of data of cloud users. Autom. Control Comput. Sci. 51(8), 848–854 (2017). https://doi.org/10.3103/S0146411617080284
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Lei, H., Yan, Y., Bao, Z., Wang, Q., Zhang, Y., Shi, W. (2021). SDSBT: A Secure Multi-party Data Sharing Platform Based on Blockchain and TEE. In: Cheng, J., Tang, X., Liu, X. (eds) Cyberspace Safety and Security. CSS 2020. Lecture Notes in Computer Science(), vol 12653. Springer, Cham. https://doi.org/10.1007/978-3-030-73671-2_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-73671-2_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-73670-5
Online ISBN: 978-3-030-73671-2
eBook Packages: Computer ScienceComputer Science (R0)