Skip to main content
Log in

Hybrid Cryptography Algorithm with Precomputation for Advanced Metering Infrastructure Networks

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript


Two-way communication has been identified as the smart grid flagship feature that enables the smart grid to attain its outcomes over the legacy power grid. Integrating communication networks into the power grid will motivate malicious attackers to target information exchange. Therefore, achieving secure and authentic communication in the smart grid networks is an indispensable requirement. In this paper, we propose a sophisticated hybrid encryption scheme that incorporates public and symmetric key encryptions to secure smart metering network. Elliptic Curve Integrated Encryption Scheme (ECIES) and Advanced Encryption Scheme (AES) are chosen as the building blocks for the proposed scheme. In order to optimize the computation overhead of ECIES, a precomputation procedure is presented to provide faster encryption/decryption. The proposed technique provides data integrity, confidentiality and authenticity as well as it resists against false data injection and message reply attacks. Simulation results show that the proposed approach surpasses some of the existing schemes in terms of computation, communication and storage overhead.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others


  1. Overman TM, Sack man RW (2010) High assurance smart grid: smart grid control systems communications architecture. In: First IEEE International Conference on Smart Grid Communications (SmartGridComm), Gaithersburg, pp 19–24

  2. Yarali A, Rahman S (2012) Smart grid networks: promises and challenges. J Commun 7(6):409–417

  3. Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (IoT): a vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645–1660

    Article  Google Scholar 

  4. Spanò E, Niccolini L, Di Pascoli S, Iannacconeluca G (2015) Last-meter smart grid embedded in an internet-of-things platform. IEEE Trans Smart Grid 6(1):468–476

    Article  Google Scholar 

  5. Gungor VC, Sahin D, Kocak T, Ergut S, Buccella C, Cecati C, Hancke GP (2013) A survey on smart grid potential applications and communication requirements. IEEE Trans Ind Inform 9(1):28–43

  6. Kamyab F, Amini M, Sheykhha S, Hasanpour M, Jalali MM (2016) Demand response program in smart grid using supply function bidding mechanism. IEEE Trans Smart Grid 7(3):1277–1284

    Article  Google Scholar 

  7. Logenthiran T, Srinivasan D, Shun TZ (2012) Demand side management in smart grid using heuristic optimization. IEEE Trans Smart Grid 3(3):1244–1252

    Article  Google Scholar 

  8. Komninos N, Philippou E, Pitsillides A (2014) Survey in smart grid and smart home security: issues, challenges and countermeasures. IEEE Commun Surv Tutorials 16(4):1933–1954

    Article  Google Scholar 

  9. Hassan R, Radman G (2010) Survey on smart grid. In: Proceedings of the IEEE SoutheastCon (SoutheastCon), Concord, pp 210–213

  10. Arghandeh R, von Meier A, Mehrmanesh L, Mili L (2016) On the definition of cyber-physical resilience in power systems. Renew Sust Energ Rev 58:1060–1069

  11. Amin M (2014) A smart self-healing grid: In Pursuit of a more reliable and resilient system [in my view]. IEEE power and energy magazine, 12(1), 112–110

  12. Gao J, Xiao Y, Liu J, Liang W, Chen CP (2012) A survey of communication/networking in smart grids. Futur Gener Comput Syst 28(2):391–404

    Article  Google Scholar 

  13. Fouda MM, Fadlullah ZM, Kato N, Lu R, Shen XS (2011) A lightweight message authentication scheme for smart grid communications. IEEE Trans Smart Grid 2(4):675–685

    Article  Google Scholar 

  14. Li X, Liang X, Lu R, Shen X, Lin X, Zhu H (2012) Securing smart grid: cyber attacks, countermeasures, and challenges. IEEE Commun Mag 50(8):38–45

  15. Zhang Y, Wang L, Sun W, Green IIRC, Alam M (2011) Distributed intrusion detection system in a multi-layer network architecture of smart grids. IEEE Trans Smart Grid 2(4):796–808

    Article  Google Scholar 

  16. Al-Ali AR, Aburukba R (2015) Role of internet of things in the smart grid technology. J Comput Commun 3(05):229

    Article  Google Scholar 

  17. Lee EK, Gerla M, Oh SY (2012) Physical layer security in wireless smart grid. IEEE Commun Mag 50(8)

  18. Nabeel M, Ding X, Seo SH, Bertino E (2015) Scalable end-to-end security for advanced metering infrastructures. Inf Syst 53:213–223

    Article  Google Scholar 

  19. Liu N, Chen J, Zhu L, Zhang J, He Y (2013) A key management scheme for secure communications of advanced metering infrastructure in smart grid. IEEE Trans Ind Electron 60(10):4746–4756

    Article  Google Scholar 

  20. Li H, Lu R, Zhou L, Yang B, Shen X (2014) An efficient merkle-tree-based authentication scheme for smart grid. IEEE Syst J 8(2):655–663

    Article  Google Scholar 

  21. Zhao F, Hanatani Y, Komano Y, Smyth B, Ito S, Kambayashi T (2012) Secure authenticated key exchange with revocation for smart grid. In: IEEE PES Innovative Smart Grid Technologies (ISGT), Washington, pp 1–8

  22. Kim JY, Choi HK (2012) An efficient and versatile key management protocol for secure smart grid communications. In: IEEE wireless communications and networking conference (WCNC), Shanghai, pp 1823–1828

  23. Tonyali S, Akkaya K, Saputro N, Uluagac AS (2016) A reliable data aggregation mechanism with homomorphic encryption in smart grid AMI networks. In: 13th IEEE consumer communications & networking conference (CCNC), Las Vegas, pp 550–555

  24. Mahmood K, Chaudhry SA, Naqvi H, Shon T, Ahmad HF (2016) A lightweight message authentication scheme for smart grid communications in power sector. Comput Electr Eng 52:114–124

  25. Sule R, Katti RS, Kavasseri RG (2012) A variable length fast message authentication code for secure communication in smart grids. In: IEEE power and energy society general meeting, San Diego, pp 1–6

  26. Khasawneh S, Kadoch M (2017) A hybrid encryption scheme for advanced metering infrastructure networks. In: The proceedings of the 1st EAI international conference on smart grid assisted internet of things, Sault Ste. Marie, pp 1–11

  27. Lenstra AK, Verheul ER (2001) Selecting cryptographic key sizes. J Cryptol 14(4):255–293

  28. Stallings W (2011) Cryptography and network security. 5th edition, New York, Pearson

  29. SEC 2: Recommended elliptic curve domain parameters, Certicom research 2000

  30. Abdalla M, Bellare M, Rogaway P. The oracle Diffie-Hellman assumptions and an analysis of DHIES. In: Cryptographers track at the RSA conference. Springer, Berlin, pp 143–158

  31. ANSI Standards Committee X9, Public key cryptography for the financial services industry: Key agreement and key transport using elliptic curve cryptography, ANSI X9.63–2001

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Samer Khasawneh.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Khasawneh, S., Kadoch, M. Hybrid Cryptography Algorithm with Precomputation for Advanced Metering Infrastructure Networks. Mobile Netw Appl 23, 982–993 (2018).

Download citation

  • Published:

  • Issue Date:

  • DOI: