Authentication and Billing for Dynamic Wireless EV Charging in an Internet of Electric Vehicles
Abstract
:1. Introduction
2. Preliminaries
2.1. Symmetric and Asymmetric Cryptography
2.2. Digital Signatures
2.3. Hash Chains
3. Related Works
3.1. EV Authentication in DWC Systems
3.2. Billing Models in DWC Systems
4. System Model
4.1. Communication Model
4.2. Cryptography
- The SHA-256 algorithm is adopted for the hash function with 256 bits (32 bytes) output.
- The Advanced Encryption Standard (AES) algorithm is used for symmetric encryption of messages exchanged with the charging segments, with a 256-bit key and an output size of 16 bytes.
- The RSA algorithm is used for asymmetric encryption of messages exchanged between the EVs, the CSC and the PO, with a 2048-bit key and an output size of 256 bytes.
- The elliptic-curve digital signature algorithm (ECDSA) is used to sign the messages exchanged between the EVs, the CSC and the PO, resulting in 448-bit signatures.
5. Proposed Authentication and Billing Scheme
5.1. Key Pre-Distribution Phase
5.2. Registration and Authentication Phase
Algorithm 1 Proposed EV registration and authentication algorithm at the CSC. |
Given and for are provided to the CSC by the CMCS. Input : from EV e.
|
5.3. Charging Activation Phase
5.4. Billing Phase
6. Security Analysis
6.1. Message Integrity
6.2. Man in the Middle (MITM) Attack
6.3. Impersonation Attack
6.4. Double Spending and Free Rider Attacks
6.5. EV Privacy
7. Performance Evaluation
- Communication overhead: The communication overhead associated with the process of authentication and billing is measured by estimating the sizes of the different messages exchanged in the process.
- Computational cost: The computational cost is the time taken by the network entities to execute the different cryptographic techniques.
- Authentication delay: The authentication process needs to be performed within a few milliseconds to provide sufficient time for dynamic wireless charging, given the relatively short lane crossing time. This is evaluated by calculating the total time required for EV registration and authentication with the different network entities before starting the charging process. This is calculated using the estimated computational cost of the different cryptographic protocols and the transmission delay of the underlying communication networks.
7.1. Communication Overhead
7.2. Computational Cost
- N is the number of charging segments,
- x is the number of EVs,
- and are the time durations for signature and verification, respectively,
- and are the time durations to encrypt and decrypt messages using RSA, respectively,
- and are the time durations to encrypt and decrypt the message using AES, respectively,
- is the time for one hashing operation, , and
- is the time for random number generation, required for generating at the CSC.
7.3. Authentication Delay
8. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Jayakumar, A. Review of prospects for adoption of fuel cell electric vehicles in New Zealand. IET Electr. Syst. Transp. 2017, 7, 259–266. [Google Scholar] [CrossRef]
- Patil, D.; McDonough, M.K.; Miller, J.M.; Fahimi, B.; Balsara, P.T. Wireless Power Transfer for Vehicular Applications: Overview and Challenges. IEEE Trans. Transp. Electrif. 2018, 4, 3–37. [Google Scholar] [CrossRef]
- Habib, S.; Khan, M.M.; Abbas, F.; Sang, L.; Shahid, M.U.; Tang, H. A Comprehensive Study of Implemented International Standards, Technical Challenges, Impacts and Prospects for Electric Vehicles. IEEE Access 2018, 6, 13866–13890. [Google Scholar] [CrossRef]
- Javaid, N.; Hafeez, G.; Iqbal, S.; Alrajeh, N.; Alabed, M.S.; Guizani, M. Energy Efficient Integration of Renewable Energy Sources in the Smart Grid for Demand Side Management. IEEE Access 2018, 6, 77077–77096. [Google Scholar] [CrossRef]
- Electric Power Research Institute. Interoperability of Public Electric Vehicle Charging Infrastructure; Electric Power Research Institute: Palo Alto, CA, USA, 2019. [Google Scholar]
- ElGhanam, E.; Hassan, M.; Osman, A. Design of a High Power, LCC-Compensated, Dynamic, Wireless Electric Vehicle Charging System with Improved Misalignment Tolerance. Energies 2021, 14, 885. [Google Scholar] [CrossRef]
- Corti, F.; Reatti, A.; Piccirilli, M.C.; Grasso, F.; Paolucci, L.; Kazimierczuk, M.K. Simultaneous Wireless Power and Data Transfer: Overview and Application to Electric Vehicles. In Proceedings of the 2020 IEEE International Symposium on Circuits and Systems (ISCAS), Seville, Spain, 17–20 May 2020; pp. 1–5. [Google Scholar] [CrossRef]
- Abou Houran, M.; Yang, X.; Chen, W. Magnetically Coupled Resonance WPT: Review of Compensation Topologies, Resonator Structures with Misalignment, and EMI Diagnostics. Electronics 2018, 7, 296. [Google Scholar] [CrossRef] [Green Version]
- Li, H.; Dán, G.; Nahrstedt, K. Portunes+: Privacy-preserving fast authentication for dynamic electric vehicle charging. IEEE Trans. Smart Grid 2016, 8, 2305–2313. [Google Scholar] [CrossRef]
- Liu, Z.; Song, Z. Robust planning of dynamic wireless charging infrastructure for battery electric buses. Transp. Res. Part C Emerg. Technol. 2017, 83, 77–103. [Google Scholar] [CrossRef]
- Jeong, S.; Jang, Y.J.; Kum, D. Economic Analysis of the Dynamic Charging Electric Vehicle. IEEE Trans. Power Electron. 2015, 30, 6368–6377. [Google Scholar] [CrossRef]
- ElGhanam, E.A.; Hassan, M.S.; Osman, A.H. Deployment Optimization of Dynamic Wireless Electric Vehicle Charging Systems: A Review. In Proceedings of the 2020 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS), Vancouver, BC, Canada, 9–12 September 2020; pp. 1–7. [Google Scholar] [CrossRef]
- Mou, X.; Zhao, R.; Gladwin, D.T. Vehicle to Vehicle Charging (V2V) Bases on Wireless Power Transfer Technology. In Proceedings of the IECON 2018—44th Annual Conference of the IEEE Industrial Electronics Society, Washington, DC, USA, 21–23 October 2018; pp. 4862–4867. [Google Scholar]
- Kosmanos, D.; Maglaras, L.A.; Mavrovouniotis, M.; Moschoyiannis, S.; Argyriou, A.; Maglaras, A.; Janicke, H. Route Optimization of Electric Vehicles Based on Dynamic Wireless Charging. IEEE Access 2018, 6, 42551–42565. [Google Scholar] [CrossRef]
- Zhang, J.; Pei, Y.; Shen, J.; Wang, L.; Ding, T.; Wang, S. Charging Strategy Unifying Spatial-Temporal Coordination of Electric Vehicles. IEEE Access 2020, 8, 74853–74863. [Google Scholar] [CrossRef]
- Saldaña, G.; San Martin, J.I.; Zamora, I.; Asensio, F.J.; Oñederra, O. Electric Vehicle into the Grid: Charging Methodologies Aimed at Providing Ancillary Services Considering Battery Degradation. Energies 2019, 12, 2443. [Google Scholar] [CrossRef] [Green Version]
- Hussain, S.; Ahmed, M.A.; Kim, Y.C. Efficient Power Management Algorithm Based on Fuzzy Logic Inference for Electric Vehicles Parking Lot. IEEE Access 2019, 7, 65467–65485. [Google Scholar] [CrossRef]
- Shen, X.; Fantacci, R.; Chen, S. Internet of Vehicles [Scanning the Issue]. Proc. IEEE 2020, 108, 242–245. [Google Scholar] [CrossRef]
- Bayram, I.S.; Papapanagiotou, I. A survey on communication technologies and requirements for internet of electric vehicles. EURASIP J. Wirel. Commun. Netw. 2014, 2014, 223. [Google Scholar] [CrossRef] [Green Version]
- Hussain, S.S.; Ustun, T.S.; Nsonga, P.; Ali, I. IEEE 1609 WAVE and IEC 61850 standard communication based integrated EV charging management in smart grids. IEEE Trans. Veh. Technol. 2018, 67, 7690–7697. [Google Scholar] [CrossRef]
- ElGhanam, E.; Hassan, M.; Osman, A.; Ahmed, I. Review of Communication Technologies for Electric Vehicle Charging Management and Coordination. World Electr. Veh. J. 2021, 12, 92. [Google Scholar] [CrossRef]
- Jember, A.G.; Xu, W.; Pan, C.; Zhao, X.; Ren, X.C. Game and Contract Theory-Based Energy Transaction Management for Internet of Electric Vehicle. IEEE Access 2020, 8, 203478–203487. [Google Scholar] [CrossRef]
- Cao, Y.; Kaiwartya, O.; Wang, R.; Jiang, T.; Cao, Y.; Aslam, N.; Sexton, G. Toward Efficient, Scalable, and Coordinated On-the-Move EV Charging Management. IEEE Wirel. Commun. 2017, 24, 66–73. [Google Scholar] [CrossRef]
- Zhou, H.; Xu, W.; Chen, J.; Wang, W. Evolutionary V2X Technologies Toward the Internet of Vehicles: Challenges and Opportunities. Proc. IEEE 2020, 108, 308–323. [Google Scholar] [CrossRef]
- Lu, R.; Zhang, L.; Ni, J.; Fang, Y. 5G Vehicle-to-Everything Services: Gearing Up for Security and Privacy. Proc. IEEE 2020, 108, 373–389. [Google Scholar] [CrossRef]
- Liu, X.; Gao, B.; Wu, C.; Tang, Y. Demand-Side Management With Household Plug-In Electric Vehicles: A Bayesian Game-Theoretic Approach. IEEE Syst. J. 2018, 12, 2894–2904. [Google Scholar] [CrossRef]
- Mediwaththe, C.P.; Smith, D.B. Game-Theoretic Electric Vehicle Charging Management Resilient to Non-Ideal User Behavior. IEEE Trans. Intell. Transp. Syst. 2018, 19, 3486–3495. [Google Scholar] [CrossRef] [Green Version]
- Hussain, S.; Lee, K.B.; Ahmed, M.A.; Hayes, B.; Kim, Y.C. Two-Stage Fuzzy Logic Inference Algorithm for Maximizing the Quality of Performance under the Operational Constraints of Power Grid in Electric Vehicle Parking Lots. Energies 2020, 13, 4634. [Google Scholar] [CrossRef]
- Hussain, S.; Ahmed, M.A.; Lee, K.B.; Kim, Y.C. Fuzzy Logic Weight Based Charging Scheme for Optimal Distribution of Charging Power among Electric Vehicles in a Parking Lot. Energies 2020, 13, 3119. [Google Scholar] [CrossRef]
- Al-Anbagi, I.; Mouftah, H.T. WAVE 4 V2G: Wireless access in vehicular environments for vehicle-to-grid applications. Veh. Commun. 2016, 3, 31–42. [Google Scholar] [CrossRef]
- Gil, A.; Sauras-Perez, P.; Taiber, J. Communication requirements for dynamic wireless power transfer for battery electric vehicles. In Proceedings of the 2014 IEEE International Electric Vehicle Conference (IEVC), Florence, Italy, 17–19 December 2014; pp. 1–7. [Google Scholar]
- Khan, A.G.; Basharat, S.; Riaz, M.U. Analysis of asymmetric cryptography in information security based on computational study to ensure confidentiality during information exchange. Int. J. Sci. Eng. Res. 2018, 992–999. [Google Scholar] [CrossRef]
- Bokhari, M.U.; Shallal, Q.M. A review on symmetric key encryption techniques in cryptography. Int. J. Comput. Appl. 2016, 147. [Google Scholar] [CrossRef]
- Atreya, M.; Hammond, B. Digital Signatures; McGraw-Hill, Inc.: New York, NY, USA, 2002. [Google Scholar]
- Roman, L.F.; Gondim, P.R. Authentication protocol in CTNs for a CWD-WPT charging system in a cloud environment. Ad Hoc Netw. 2020, 97, 102004. [Google Scholar] [CrossRef]
- Johnson, D.; Menezes, A.; Vanstone, S. The elliptic curve digital signature algorithm (ECDSA). Int. J. Inf. Secur. 2001, 1, 36–63. [Google Scholar] [CrossRef]
- ANSI. Public Key Cryptography for the Financial Services Industry: The Elliptic Curve Digital Signature Algorithm (ECDSA); ANSI X9.62; American National Standards Institute, Inc. (ANSI): Washington, DC, USA, 2005. [Google Scholar]
- Azam, F.; Yadav, S.K.; Priyadarshi, N.; Padmanaban, S.; Bansal, R.C. A Comprehensive Review of Authentication Schemes in Vehicular Ad-Hoc Network. IEEE Access 2021, 9, 31309–31321. [Google Scholar] [CrossRef]
- Petit, J. Analysis of ECDSA authentication processing in VANETs. In Proceedings of the 2009 3rd International Conference on New Technologies, Mobility and Security, Cairo, Egypt, 20–23 December 2009. [Google Scholar] [CrossRef]
- Hu, Y.C.; Jakobsson, M.; Perrig, A. Efficient constructions for one-way hash chains. In Proceedings of the International Conference on Applied Cryptography and Network Security, New York, NY, USA, 7–10 June 2005; pp. 423–441. [Google Scholar]
- Li, H.; Dán, G.; Nahrstedt, K. Proactive key dissemination-based fast authentication for in-motion inductive EV charging. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 795–801. [Google Scholar]
- Hamouid, K.; Adi, K. Privacy-aware Authentication Scheme for Electric Vehicle In-motion Wireless Charging. In Proceedings of the 2020 International Symposium on Networks, Computers and Communications (ISNCC), Montreal, QC, Canada, 20–22 October 2020; pp. 1–6. [Google Scholar] [CrossRef]
- Rabieh, K.; Wei, M. Efficient and privacy-aware authentication scheme for EVs pre-paid wireless charging services. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
- Gunukula, S.; Sherif, A.B.; Pazos-Revilla, M.; Ausby, B.; Mahmoud, M.; Shen, X.S. Efficient scheme for secure and privacy-preserving electric vehicle dynamic charging system. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017; pp. 1–6. [Google Scholar]
- Pazos-Revilla, M.; Alsharif, A.; Gunukula, S.; Guo, T.N.; Mahmoud, M.; Shen, X. Secure and privacy-preserving physical-layer-assisted scheme for EV dynamic charging system. IEEE Trans. Veh. Technol. 2017, 67, 3304–3318. [Google Scholar] [CrossRef]
- Wu, X.; Li, G.; Zhou, J. A Lightweight Secure Management Scheme for Energy Harvesting Dynamic Wireless Charging System. IEEE Access 2020, 8, 224729–224740. [Google Scholar] [CrossRef]
- Hussain, R.; Kim, D.; Nogueira, M.; Son, J.; Tokuta, A.; Oh, H. A new privacy-aware mutual authentication mechanism for charging-on-the-move in online electric vehicles. In Proceedings of the 2015 11th International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Shenzhen, China, 16–18 December 2015; pp. 108–115. [Google Scholar]
- Hussain, R.; Son, J.; Kim, D.; Nogueira, M.; Oh, H.; Tokuta, A.O.; Seo, J. PBF: A new privacy-aware billing framework for online electric vehicles with bidirectional auditability. Wirel. Commun. Mob. Comput. 2017, 2017, 5676030. [Google Scholar] [CrossRef] [Green Version]
- Tajmohammadi, M.; Mazinani, S.M.; Nikooghadam, M.; Al-Hamdawee, Z. LSPP: Lightweight and Secure Payment Protocol for Dynamic Wireless Charging of Electric Vehicles in Vehicular Cloud. IEEE Access 2019, 7, 148424–148438. [Google Scholar] [CrossRef]
- Zhao, X.; Lin, J.; Li, H. Privacy-preserving billing scheme against free-riders for wireless charging electric vehicles. Mob. Inf. Syst. 2017, 2017, 1325698. [Google Scholar] [CrossRef]
- Dong, P.; Zheng, T.; Yu, S.; Zhang, H.; Yan, X. Enhancing vehicular communication using 5G-enabled smart collaborative networking. IEEE Wirel. Commun. 2017, 24, 72–79. [Google Scholar] [CrossRef]
- Naik, G.; Choudhury, B.; Park, J. IEEE 802.11bd 5G NR V2X: Evolution of Radio Access Technologies for V2X Communications. IEEE Access 2019, 7, 70169–70184. [Google Scholar] [CrossRef]
- Zeadally, S.; Javed, M.A.; Hamida, E.B. Vehicular Communications for ITS: Standardization and Challenges. IEEE Commun. Stand. Mag. 2020, 4, 11–17. [Google Scholar] [CrossRef]
- Martin-Vega, F.J.; Aguayo-Torres, M.C.; Gomez, G.; Entrambasaguas, J.T.; Duong, T.Q. Key Technologies, Modeling Approaches, and Challenges for Millimeter-Wave Vehicular Communications. IEEE Commun. Mag. 2018, 56, 28–35. [Google Scholar] [CrossRef]
- ElHalawany, B.M.; El-Banna, A.A.A.; Wu, K. Physical-Layer Security and Privacy for Vehicle-to-Everything. IEEE Commun. Mag. 2019, 57, 84–90. [Google Scholar] [CrossRef]
- Abbasinezhad-Mood, D.; Nikooghadam, M. An anonymous ECC-based self-certified key distribution scheme for the smart grid. IEEE Trans. Ind. Electron. 2018, 65, 7996–8004. [Google Scholar] [CrossRef]
- Dabukke, A.K. 5G Korea—Network Simulator v1.0 User Manual; 5G Wireless Innovative Systems Engineering Research Center. Available online: https://pdfcoffee.com/qdownload/5g-k-simnetusermanual-pdf-free.html (accessed on 13 July 2021).
Symbol | Description | Length (bytes) |
---|---|---|
C | ID of the charging service company | 8 |
Pad Owner ID | 8 | |
s | charging segment ID | 8 |
Real identity of EV e | 128 | |
p | Pseudo identity of EV e | 32 |
Session key for the EV with pseudo identity p | 32 | |
Time stamp of the message generated by x | 8 | |
Required energy by EV e | 8 | |
Message signature with the signing key of x | 56 | |
Symmetric key encryption using session key, | 16 | |
Asymmetric key encryption using public key, | 256 | |
Hash chain request | 8 | |
Hash function | 32 | |
Hash key for authentication with the nth segment | 32 | |
Charging parameters | 32 | |
Unit cost of the charging energy, in kWh | 8 | |
Power supplied by s to the EV with pseudonym p | 8 | |
Total energy supplied to the EV, calculated by the PO | 8 | |
E | Actual energy received by the EV | 8 |
Message | Message Content | Message Size (bytes) |
---|---|---|
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes | ||
bytes |
Operation | This Work | Ref. [56] |
---|---|---|
SHA-256 (16 bytes) | 225 ns | 255 ns |
AES-256 CBC Encryption (16 Bytes) | 109 ns | 192 ns |
AES-256 CBC Decryption (16 Bytes) | 122 ns | - |
256-bit ECDSA (nistp256) signature | 30 s | 46 s |
256-bit ECDSA (nistp256) verification | 100 s | 116 s |
RSA 2048 Encryption | 651 s | 728 s |
RSA 2048 Decryption | 20 s | 32 s |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
ElGhanam, E.; Ahmed, I.; Hassan, M.; Osman, A. Authentication and Billing for Dynamic Wireless EV Charging in an Internet of Electric Vehicles. Future Internet 2021, 13, 257. https://doi.org/10.3390/fi13100257
ElGhanam E, Ahmed I, Hassan M, Osman A. Authentication and Billing for Dynamic Wireless EV Charging in an Internet of Electric Vehicles. Future Internet. 2021; 13(10):257. https://doi.org/10.3390/fi13100257
Chicago/Turabian StyleElGhanam, Eiman, Ibtihal Ahmed, Mohamed Hassan, and Ahmed Osman. 2021. "Authentication and Billing for Dynamic Wireless EV Charging in an Internet of Electric Vehicles" Future Internet 13, no. 10: 257. https://doi.org/10.3390/fi13100257
APA StyleElGhanam, E., Ahmed, I., Hassan, M., & Osman, A. (2021). Authentication and Billing for Dynamic Wireless EV Charging in an Internet of Electric Vehicles. Future Internet, 13(10), 257. https://doi.org/10.3390/fi13100257