Abstract
The Smart Grid (SG) improves the reliability and efficiency of the data sharing and communication of the traditional power grid system. This enhancement brings security requirements such as mutual Authentication and Key Agreement (AKA) among the Smart Meters (SMs) and Service Providers (SPs). Several authentication and key agreement frameworks are designed in the literature to preserve SM privacy and maintain secure transmission of data among the communicating entities in SG networks. However, some of the existing schemes either suffer from security limitations or generate high computation overhead. To overcome these drawbacks recently, Khan et al. proposed a Lightweight Authentication and Key Agreement Framework (LAKAF). However, it is observed that their framework did not maintain user anonymity and secrecy of the session key. As a countermeasure to these limitations, we propose a Security Enhanced Lightweight Authentication and Key Agreement Framework (SE-LAKAF) based on the fuzzy extractor, elliptic curve cryptography, and AES-based hybrid encryption decryption mechanism. The theoretical security analysis demonstrates that the proposed framework protects the network from replay, impersonation, denial of service, and man-in-the-middle attacks, maintains the session key security and user anonymity. The proposed framework is formally verified using well known AVISPA tool, BAN logic and random oracle model. Further, the performance analysis illustrates that the SE-LAKAF generates competitive communication and computation overheads with improved security compared to other existing frameworks.
Similar content being viewed by others
Availability of data and materials
Not applicable.
Code availability
Not applicable.
References
Al-Turjman F, Abujubbeh M (2019) Iot-enabled smart grid via sm: An overview. Future Gener Comput Syst 96:579–590. https://doi.org/10.1016/j.future.2019.02.012
Safkhani M, Kumari S, Shojafar M, Kumar S (2022) An authentication and key agreement scheme for smart grid. Peer Peer Netw Appl 15(3):1595–1616. https://doi.org/10.1007/s12083-022-01305-8
Dileep G (2020) A survey on smart grid technologies and applications. Renew Energ 146:2589–2625. https://doi.org/10.1016/j.renene.2019.08.092
Fang X, Misra S, Xue G, Yang D (2012) Smart grid - the new and improved power grid: A survey. IEEE Commun Surv Tutorials 14(4):944–980. https://doi.org/10.1109/SURV.2011.101911.00087
Saxena N, Choi BJ, Lu R (2015) Authentication and authorization scheme for various user roles and devices in smart grid. IEEE Trans Inf Forensics Secur 11(5):907–921. https://doi.org/10.1109/TIFS.2015.2512525
Tahavori M, Moazami F (2020) Lightweight and secure puf-based authenticated key agreement scheme for smart grid. Peer Peer Netw Appl 13(5):1616–1628. https://doi.org/10.1007/s12083-020-00911-8
Gough MB, Santos SF, AlSkaif T, Javadi MS, Castro R, Catalão JPS (2022) Preserving privacy of smart meter data in a smart grid environment. IEEE Trans Industr Inf 18(1):707–718. https://doi.org/10.1109/TII.2021.3074915
Khan AA, Kumar V, Ahmad M, Rana S (2021) Lakaf: Lightweight authentication and key agreement framework for smart grid network. J Syst Archit 116:102053. https://doi.org/10.1016/j.sysarc.2021.102053
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. https://doi.org/10.1109/TSG.2011.2160661
Chim T, Yiu S, Hui LC, Li VO (2011) Pass: Privacy-preserving authentication scheme for smart grid network. https://doi.org/10.1109/SmartGridComm.2011.6102316
Wu D, Zhou C (2011) Fault-tolerant and scalable key management for smart grid. IEEE Trans Smart Grid 2(2):375–381. https://doi.org/10.1109/TSG.2011.2120634
Xia J, Wang Y (2012) Secure key distribution for the smart grid. IEEE Trans Smart Grid 3(3):1437–1443. https://doi.org/10.1109/TSG.2012.2199141
Tsai JL, Lo NW (2016) Secure anonymous key distribution scheme for smart grid. IEEE Trans Smart Grid 7(2):906–914. https://doi.org/10.1109/TSG.2015.2440658
Odelu V, Das AK, Wazid M, Conti M (2018) Provably secure authenticated key agreement scheme for smart grid. IEEE Trans Smart Grid 9(3):1900–1910. https://doi.org/10.1109/TSG.2016.2602282
Sule R, Katti RS, Kavasseri RG (2012) A variable length fast message authentication code for secure communication in smart grids. https://doi.org/10.1109/PESGM.2012.6345622
Khan AA, Kumar V, Ahmad M (2022) An elliptic curve cryptography based mutual authentication scheme for smart grid communications using biometric approach. Journal of King Saud University - Computer and Information Sciences 34(3):698–705. https://doi.org/10.1016/j.jksuci.2019.04.013
Mahmood K, Ashraf Chaudhry S, Naqvi H, Shon T, Farooq Ahmad H (2016) A lightweight message authentication scheme for smart grid communications in power sector. Comput Electr Eng 52:114–124. https://doi.org/10.1016/j.compeleceng.2016.02.017
Braeken A, Kumar P, Martin A (2018) Efficient and provably secure key agreement for modern smart metering communications. Energies 11(10). https://doi.org/10.3390/en11102662
Li X, Wu F, Kumari S, Xu L, Sangaiah AK, Choo KKR (2019) A provably secure and anonymous message authentication scheme for smart grids. J Parallel Distrib Comput 132:242–249. https://doi.org/10.1016/j.jpdc.2017.11.008
Abbasinezhad-Mood D, Nikooghadam M (2018) Design and hardware implementation of a security-enhanced elliptic curve cryptography based lightweight authentication scheme for smart grid communications. Futur Gener Comput Syst 84:47–57. https://doi.org/10.1016/j.future.2018.02.034
Abbasinezhad-Mood D, Nikooghadam M (2018) An anonymous ecc-based self-certified key distribution scheme for the smart grid. IEEE Trans Ind Electron 65(10):7996–8004. https://doi.org/10.1109/TIE.2018.2807383
Mahmood K, Li X, Chaudhry SA, Naqvi H, Kumari S, KumarSangaiah A, Rodrigues JJ (2018) Pairing based anonymous and secure key agreement protocol for smart grid edge computing infrastructure. Futur Gener Comput Syst 88:491–500. https://doi.org/10.1016/j.future.2018.06.004
Garg S, Kaur K, Kaddoum G, Rodrigues JJPC, Guizani M (2020) Secure and lightweight authentication scheme for smart metering infrastructure in smart grid. IEEE Trans Industr Inf 16(5):3548–3557. https://doi.org/10.1109/TII.2019.2944880
Yu S, Park K (2022) Isg-slas: Secure and lightweight authentication and key agreement scheme for industrial smart grid using fuzzy extractor. Journal of Systems Architecture 131:102698. https://doi.org/10.1016/j.sysarc.2022.102698
Khan AA, Kumar V, Ahmad M, Jangirala S (2022) A secure and energy efficient key agreement framework for vehicle-grid system. J Inf Secur Appl 68:103231. https://doi.org/10.1016/j.jisa.2022.103231
Moghadam MF, Nikooghadam M, Mohajerzadeh AH, Movali B (2020) A lightweight key management protocol for secure communication in smart grids. Electr Power Syst Res 178:106024. https://doi.org/10.1016/j.epsr.2019.106024
Chaudhry SA, Yahya K, Garg S, Kaddoum G, Hassan M, Zikria YB (2022) Las-sg: An elliptic curve based lightweight authentication scheme for smart grid environments. IEEE Trans Industr Inf. https://doi.org/10.1109/TII.2022.3158663
Mahmood K, Chaudhry SA, Naqvi H, Kumari S, Li X, Sangaiah AK (2018) An elliptic curve cryptography based lightweight authentication scheme for smart grid communication. Futur Gener Comput Syst 81:557–565. https://doi.org/10.1016/j.future.2017.05.002
Kumar P, Gurtov A, Sain M, Martin A, Ha PH (2019) Lightweight authentication and key agreement for smart metering in smart energy networks. IEEE Transactions on Smart Grid 10(4):4349–4359. https://doi.org/10.1109/TSG.2018.2857558
Zhang L, Zhao L, Yin S, Chi CH, Liu R, Zhang Y (2019) A lightweight authentication scheme with privacy protection for smart grid communications. Futur Gener Comput Syst 100:770–778. https://doi.org/10.1016/j.future.2019.05.069
Li N, Guo F, Mu Y, Susilo W, Nepal S (2017) Fuzzy extractors for biometric identification. https://doi.org/10.1109/ICDCS.2017.107
Baghestani SH, Moazami F, Tahavori M (2022) Lightweight authenticated key agreement for smart metering in smart grid. IEEE Syst J 16(3):4983–4991. https://doi.org/10.1109/JSYST.2022.3188759
Dolev D, Yao A (1983) On the security of public key protocols. IEEE Trans Inf Theory 29(2):198–208. https://doi.org/10.1109/TIT.1983.1056650
Khan AA, Kumar V, Ahmad M, Rana S, Mishra D (2020) Palk: Password-based anonymous lightweight key agreement framework for smart grid. Int J Electr Power Energy Syst 121:106121. https://doi.org/10.1016/j.ijepes.2020.106121
Lai C, Li H, Li X, Cao J (2015) A novel group access authentication and key agreement protocol for machine-type communication. Trans Emerg Telecommun Technol 26(3):414–431. https://doi.org/10.1002/ett.2635
Srinivas J, Das AK, Li X, Khan MK, Jo M (2021) Designing anonymous signature-based authenticated key exchange scheme for internet of things-enabled smart grid systems. IEEE Trans Industr Inf 17(7):4425–4436. https://doi.org/10.1109/TII.2020.3011849
Burrows M, Abadi M, Needham RM (1989) A logic of authentication. Proceedings of the Royal Society of London. A Mathematical and Physical Sciences 426(1871):233–271. https://doi.org/10.1098/rspa.1989.0125
Wu TY, Lee Z, Obaidat MS, Kumari S, Kumar S, Chen CM (2020) An authenticated key exchange protocol for multi-server architecture in 5g networks. IEEE Access 8:28096–28108. https://doi.org/10.1109/ACCESS.2020.2969986
Ma Z, Yang Y, Liu X, Liu Y, Ma S, Ren K, Yao C (2020) Emir-auth: Eye movement and iris-based portable remote authentication for smart grid. IEEE Trans Industr Inf 16(10):6597–6606. https://doi.org/10.1109/TII.2019.2946047
Acknowledgements
The work reported in the manuscript is a part of the project “Blockchain Enabled Public Key Infrastructure based Solutions for Internet of Things (IoT)”. It was partially supported by the SEED Money/Research Grant of the author Dr. Balu L. Parne, Department of Computer Science and Engineering, Sardar Vallabhbhai National Institute of Technology (SVNIT), Surat, India.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
All the authors have equally contributed.
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
Not applicable.
Conflict of interest
This is the original work of the authors and has not been submitted simultaneously elsewhere. All the authors have checked the manuscript and have agreed to the submission in Peer-to-Peer Networking and Applications. There is no conflict of interest between the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: An HLPSL code defining the role of user and service provider
Appendix: An HLPSL code defining the role of user and service provider
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mehta, P.J., Parne, B.L. & Patel, S.J. SE-LAKAF: Security enhanced lightweight authentication and key agreement framework for smart grid network. Peer-to-Peer Netw. Appl. 16, 1513–1535 (2023). https://doi.org/10.1007/s12083-023-01494-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-023-01494-w