Portunes+: Privacy-Preserving Fast Authentication for Dynamic Electric Vehicle Charging

Hongyang Li, Gyorgy Dan, Klara Nahrstedt

Research output: Contribution to journalArticlepeer-review


Dynamic contactless charging is an emerging technology for charging electric vehicles (EVs) on the move. For efficient charging and for proper billing, dynamic charging requires secure communication between the charging infrastructure and the EVs that supports very frequent real-time message exchange for EV authentication. In this paper, we propose Portunes+, an authentication protocol for charging pads to authenticate an EVs identity. Portunes+ uses pseudonyms to provide location privacy, allows EVs to roam between different charging sections and receive a single bill, and achieves fast authentication by relying on symmetric keys and on the spatiotemporal location of the EV. We have implemented Portunes+ on RaspberryPi 2 Model B with 900 MHz CPU and 1 GB RAM. Portunes+ allows the EV to generate authentication information within 0.15 ms and allows charging pads to verify the information within 0.11 ms. In comparison, Elliptic Curve Digital Signature Algorithm signature generation and verification take over 9 ms and over 14 ms, respectively.

Original languageEnglish (US)
Article number7404052
Pages (from-to)2305-2313
Number of pages9
JournalIEEE Transactions on Smart Grid
Issue number5
StatePublished - Sep 2017


  • Electric vehicles
  • authentication
  • privacy

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Portunes+: Privacy-Preserving Fast Authentication for Dynamic Electric Vehicle Charging'. Together they form a unique fingerprint.

Cite this