Skip to main content

Blockchain-Based Group Key Management Scheme in IoT

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12463))

Abstract

Group key management is an important method to protect privacy information in the IoT. However, the existing group key management scheme follows the hierarchical structure and highly depends on central authentication, which cannot be adapted to the distributed Internet of Things environment. Blockchain, a distributed ledger technology with the characteristics of being transparent, non-tamperable, and traceable, is a promising candidate for strengthening the security of group key management in IoT. This paper proposes a blockchain-based group key management scheme in IoT. This scheme uses blockchain technology to ensure that resources are shared securely in the decentralized domain administrator network, realize the dynamic security management of user information and keys, and improve the efficiency of the group key update for the dynamic group members. In this way, the user’s activity and key update can be recorded in blocks, which is convenient for retrieval and audit work of other domain administrators.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Harney, H., Harder, E.: Logical key hierarchy protocol. Draft-harney sparta-lkhp-sec-00.txt, IETF Internet Draft (1999)

    Google Scholar 

  2. Balenson, D., McGrew, D., Sherman, A.: Key management for large dynamic groups: one-way functions trees and amortized initialization. IETF Internet Draft (1999)

    Google Scholar 

  3. Ma, H., Wang, Z., Wang, J., Guan, Z.: Multi-authority attribute-based encryption resilient against auxiliary-input leakage. J. Comput. 31(1), 134–147 (2020)

    Google Scholar 

  4. Ma, H., Wang, Z., Guan, Z.: Efficient ciphertext-policy attribute-based online/offline encryption with user revocation. Secur. Commun. Netw. 2019 (2019)

    Google Scholar 

  5. Krishnan, K., Jenu, R., Joseph, T., Silpa, M.: Blockchain based security framework for IoT implementations. In: 2018 International CET Conference on Control, Communication, and Computing (IC4), pp. 425–429. IEEE (2018)

    Google Scholar 

  6. Pajooh, H., Rashid, M.: A security framework for IoT authentication and authorization based on blockchain technology. In: 2019 18th IEEE International Conference on Trust, Security and Privacy in Computing and Communications/13th IEEE International Conference on Big Data Science and Engineering (TrustCom/BigDataSE). IEEE (2019)

    Google Scholar 

  7. Mohanty, S., Ramya, K., Rani, S.: An efficient lightweight integrated blockchain (ELIB) model for IoT security and privacy. Future Gener. Comput. Syst. 102, 1027–1037 (2020)

    Article  Google Scholar 

  8. Ge, C., Liu, Z., Fang, L.: A blockchain based decentralized data security mechanism for the Internet of Things. J. Parallel Distrib. Comput. 141, 1–9 (2020)

    Article  Google Scholar 

  9. Ma, H., Huang, E.X., Lam, K.Y.: Blockchain-based mechanism for fine-grained authorization in data crowdsourcing. Future Gener. Comput. Syst. 106, 121–134 (2020)

    Article  Google Scholar 

  10. Pal, O., Alam, B., Thakur, V., Singh, S.: Key management for blockchain technology. ICT Express (2019). https://doi.org/10.1016/j.icte.2019.08.002

  11. Lei, A., Cruickshank, H., Cao, Y., Asuquo, P., Ogah, C.P.A., Sun, Z.: Blockchain-based dynamic key management for heterogeneous intelligent transportation systems. IEEE Internet Things J. 4(6), 1832–1843 (2017)

    Article  Google Scholar 

  12. Kung, Y.H., Hsiao, H.C.: GroupIt: lightweight group key management for dynamic IoT environments. IEEE Internet Things J. 5(6), 5155–5165 (2018)

    Article  Google Scholar 

  13. Wallner, D., Harder, E., Agee, R.: Key management for multicast: issues and architectures. IETF, RFC2627 (1999)

    Google Scholar 

  14. Sherman, A.T., McGrew, D.A.: Key establishment in large dynamic groups using one-way function trees. IEEE Trans. Softw. Eng. 29(5), 444–458 (2003)

    Article  Google Scholar 

  15. Ku, W.C., Chen, S.M.: An improved key management scheme for large dynamic groups using one-way function trees. In: 2003 International Conference on Parallel Processing Workshops, pp. 391–396. IEEE (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guorong Sun .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ma, H., Sun, G. (2020). Blockchain-Based Group Key Management Scheme in IoT. In: Huang, DS., Bevilacqua, V., Hussain, A. (eds) Intelligent Computing Theories and Application. ICIC 2020. Lecture Notes in Computer Science(), vol 12463. Springer, Cham. https://doi.org/10.1007/978-3-030-60799-9_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-60799-9_39

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-60798-2

  • Online ISBN: 978-3-030-60799-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics