Politecnico di Torino (logo)

Implementation of a PKI-based security communication and Value Added Service for EV charging using ISO 15118 standard

Filippo D'Agostino

Implementation of a PKI-based security communication and Value Added Service for EV charging using ISO 15118 standard.

Rel. Marcello Chiaberge. Politecnico di Torino, Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica), 2023

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (3MB) | Preview

Nowadays, the world is facing an energy transition phase towards full de-carbonization and a 100 percent energetic sustainable situation. One of the big steps, that could be crucial for the ecological changeover, is involving the vehicle passage from ICE to electric vehicles. In this field, technological progress is moving towards the V2G technology, a process that enables the bidirectional electrical power flow at the charging station. This thesis aims to implement the digital communication between an Electric Vehicle (EV) and a Charging Point as a Proof-of-Concept in a full-simulated charging process in order to lay the foundations for the V2G technology to work smoothly. In particular, it will focus on the digital security field; thus, it will take care of identification, protection and authentication of the data transfer. The communication itself is ruled by the ISO 15118 standard which has been applied, in this case, using a Java stack protocol called Rise-V2G. The simulation environment has been built using 2 Raspberry Pi 4 on which are developed a series of Python scripts to manage the data flow. All the communication necessary data are shown on 2 touchscreen displays. On the digital security side, it requires to integrate a PKI-based protocol that is normalized by the already quoted ISO standard and the VDE-AR-E 2802-100-1 guide. The latter provides the application of asymmetric encryption and a 2-way digital certificate identity check for all Entities involved in the charging process. Besides the generation of customized certificates, the 2 main objectives are the usage of the installation and update of new certificates. This represents a key role since it allows the Plug and Charge mode, which differs from the modern identification method, through RFID, by simply plugging in the connector. A further implementation developed in this project is the execution of a Value Added Service (VAS) during the charging process. This process has been developed in the stack Java script, regarding the description and for its possible selection by the user, and in a Python script for its real execution.

Relators: Marcello Chiaberge
Academic year: 2022/23
Publication type: Electronic
Number of Pages: 139
Corso di laurea: Corso di laurea magistrale in Mechatronic Engineering (Ingegneria Meccatronica)
Classe di laurea: New organization > Master science > LM-25 - AUTOMATION ENGINEERING
Aziende collaboratrici: Accenture SpA
URI: http://webthesis.biblio.polito.it/id/eprint/26753
Modify record (reserved for operators) Modify record (reserved for operators)