Research on Privacy Protection in IoT System Based on Blockchain

  • Shiping Fan
  • Liang SongEmail author
  • Chunyan Sang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11911)


The Internet of Things (IoT) is an important area of next-generation information technology, and its value and significance are widely recognized. While providing development opportunities, the IoT also presents major challenges. Security and privacy have become severe issues that cannot be ignored in the development of the IoT in this paper, so we will propose an IoT information security protection scheme based on blockchain technology. The scheme utilizes the security features of the blockchain combined with the AES encryption algorithm to encrypt the original IoT information, and the ciphertext distributed storage can effectively solve the IoT data storage problem. Experiments shown in this scheme could reduce the operation and credit cost of centralized network. At the same time, the blockchain-based IoT information security protection scheme combined with cryptography knowledge can effectively solved the big data management and trust faced in the development of the IoT, security and privacy issues.


Blockchain IoT information security IoT data storage IPFS Access control 


  1. 1.
    Xu, L.D., Xu, E.L., Li, L.: Industry 4.0: state of the art and future trends. Int. J. Prod. Res. 56(8), 2941–2962 (2018)CrossRefGoogle Scholar
  2. 2.
    Al-Fuqaha, A., et al.: Internet of Things: a survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutor. 17(4), 2347–2376 (2015)CrossRefGoogle Scholar
  3. 3.
    Jing, Q., et al.: Security of the Internet of Things: perspectives and challenges. Wirel. Netw. 20(8), 2481–2501 (2014)CrossRefGoogle Scholar
  4. 4.
    Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4, 2292–2303 (2016)CrossRefGoogle Scholar
  5. 5.
    Kshetri, N.: Can blockchain strengthen the Internet of Things? IT Prof. 19(4), 68–72 (2017)CrossRefGoogle Scholar
  6. 6.
    Zheng, Z.B., et al.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)CrossRefGoogle Scholar
  7. 7.
    Gai, K., et al.: Privacy-preserving energy trading using consortium blockchain in smart grid. IEEE Trans. Ind. Inform. 15(6), 3548–3558 (2019)CrossRefGoogle Scholar
  8. 8.
    Zanella, A., et al.: Internet of Things for smart cities. IEEE IInternet Things J. 1(1), 22–32 (2014)CrossRefGoogle Scholar
  9. 9.
    Sharma, P.K., Chen, M.-Y., Park, J.H.: A software defined fog node based distributed blockchain cloud architecture for IoT. IEEE Access 6, 115–124 (2018)CrossRefGoogle Scholar
  10. 10.
    Gai, K., et al.: Security and privacy issues: a survey on fintech, in smart computing and communication. Smartcom 2016, 236–247 (2017)Google Scholar
  11. 11.
    Zhu, L., et al.: Controllable and trustworthy blockchain-based cloud data management. Futur. Gener. Comput. Syst. Int. J. Escience 91, 527–535 (2019)CrossRefGoogle Scholar
  12. 12.
    Khan, M.A., Salah, K.: IoT security: review, blockchain solutions, and open challenges. Futur. Gener. Comput. Syst. Int. J. Escience 82, 395–411 (2018)CrossRefGoogle Scholar
  13. 13.
    Allam, Z., Dhunny, Z.A.: On big data, artificial intelligence and smart cities. Cities 89, 80–91 (2019)CrossRefGoogle Scholar
  14. 14.
    Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 18(3), 2084–2123 (2016)CrossRefGoogle Scholar
  15. 15.
    Pustisek, M., Kos, A.: Approaches to front-end IoT application development for the ethereum blockchain. In: Bie, R., Sun, Y., Yu, J. (eds.) 2017 International Conference on Identification, Information and Knowledge in the Internet of Things, pp. 410–419 (2018)Google Scholar
  16. 16.
    Atzori, L., Iera, A., Morabito, G.: The Internet of Things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefGoogle Scholar
  17. 17.
    Gubbi, J., et al.: Internet of Things (IoT): a vision, architectural elements, and future directions. Futur. Gener. Comput. Syst. Int. J. Escience 29(7), 1645–1660 (2013)CrossRefGoogle Scholar
  18. 18.
    Botta, A., et al.: Integration of cloud computing and Internet of Things: a survey. Futur. Gener. Comput. Syst. Int. J. Escience 56, 684–700 (2016)CrossRefGoogle Scholar
  19. 19.
    Chen, Y., et al.: An improved P2P file system scheme based on IPFS and blockchain. In: Nie, J.Y., et al. (eds.) 2017 IEEE International Conference on Big Data, pp. 2652–2657 (2017)Google Scholar
  20. 20.
    Wang, S., Zhang, Y., Zhang, Y.: A blockchain-based framework for data sharing with fine-grained access control in decentralized storage systems. IEEE Access 6, 38437–38450 (2018)CrossRefGoogle Scholar
  21. 21.
    Hasan, H.R., Salah, K.: Combating deepfake videos using blockchain and smart contracts. IEEE Access 7, 41596–41606 (2019)CrossRefGoogle Scholar
  22. 22.
    Bogdanov, A., Khovratovich, D., Rechberger, C.: Biclique cryptanalysis of the full AES. In: Lee, D.H., Wang, X. (eds.) ASIACRYPT 2011. LNCS, vol. 7073, pp. 344–371. Springer, Heidelberg (2011). Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.School of Communication and Information EngineeringChongqing University of Posts and TelecommunicationsChongqingChina
  2. 2.School of Software EngineeringChongqing University of Posts and TelecommunicationsChongqingChina

Personalised recommendations