A Privacy-Preserving Authentication Scheme for a Blockchain-Based Energy Trading System

被引:2
作者
Son, Seunghwan [1 ]
Oh, Jihyeon [1 ]
Kwon, Deokkyu [1 ]
Kim, Myeonghyun [1 ]
Park, Kisung [2 ]
Park, Youngho [1 ]
Lansky, Jan
机构
[1] Kyungpook Natl Univ, Sch Elect & Elect Engn, Daegu 41566, South Korea
[2] Elect & Telecommun Res Inst, Daejeon 34129, South Korea
关键词
access control; lightweight attribute-based encryption (ABE); consortium blockchain; energy trading; mutual authentication; LIGHTWEIGHT AUTHENTICATION; KEY-EXCHANGE; SMART; SECURITY; PROTOCOL; VEHICLES; INTERNET; DESIGN;
D O I
10.3390/math11224653
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The adoption of renewable energies such as solar power, heat pumps, and wind power is on the rise, and individuals have started generating energy using their own solar panels. In recent years, many blockchain-based energy trading schemes have been proposed. However, existing schemes cannot fully address privacy issues and dependency on energy brokers during energy trading. In this paper, we propose a privacy-preserving authentication scheme for blockchain-based energy traders. An energy user encrypts a request message through lightweight attribute-based encryption, and only energy sellers who have proper attribute keys can decrypt and conduct further processes with the energy user. We analyze the proposed scheme using both informal and formal methods, such as the BAN logic, AVISPA simulation tool, and RoR model. Furthermore, we compare the computational and communication costs of our scheme with related schemes and show that the proposed scheme has competitive performance.
引用
收藏
页数:19
相关论文
共 55 条
[1]   Design and hardware implementation of a security-enhanced elliptic curve cryptography based lightweight authentication scheme for smart grid communications [J].
Abbasinezhad-Mood, Dariush ;
Nikooghadam, Morteza .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 84 :47-57
[2]  
Abdalla M, 2005, LECT NOTES COMPUT SC, V3386, P65
[3]   Lightweight Authentication and Privacy-Preserving Scheme for V2G Connections [J].
Abdallah, Asmaa ;
Shen, Xuemin .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (03) :2615-2629
[4]   Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams [J].
Aitzhan, Nurzhan Zhumabekuly ;
Svetinovic, Davor .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (05) :840-852
[5]   Blockchain for Electric Vehicles Energy Trading: Requirements, Opportunities, and Challenges [J].
Al-Saif, Nasser ;
Ahmad, Raja Wasim ;
Salah, Khaled ;
Yaqoob, Ibrar ;
Jayaraman, Raja ;
Omar, Mohammed .
IEEE ACCESS, 2021, 9 :156947-156961
[6]   An Energy Trade Framework Using Smart Contracts: Overview and Challenges [J].
Aloqaily, Moayad ;
Boukerche, Azzedine ;
Bouachir, Ouns ;
Khalid, Fariea ;
Jangsher, Sobia .
IEEE NETWORK, 2020, 34 (04) :119-125
[7]  
Basin D., 2005, Int. J. Inf. Secur, V4, P181, DOI [DOI 10.1007/S10207-004-0055-7, 10.1007/s10207-004-0055-7]
[8]   Logic of authentication [J].
Burrows, Michael ;
Abadi, Martin ;
Needham, Roger .
Operating Systems Review (ACM), 1989, 23 (05) :1-13
[9]   Enabling Reliable Keyword Search in Encrypted Decentralized Storage with Fairness [J].
Cai, Chengjun ;
Weng, Jian ;
Yuan, Xingliang ;
Wang, Cong .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (01) :131-144
[10]  
Canetti R, 2001, LECT NOTES COMPUT SC, V2045, P453