Master’s in Charging Cybersecurity and PKI Engineering — ISO 15118, Secure OCPP, EVSE Hardening
Online master's programme of 1,900 hours in charging cybersecurity and PKI engineering — ISO 15118, secure OCPP and EVSE hardening. 12 modules covering threat modelling, applied cryptography, charging PKI, ISO 15118 and OCPP security, EVSE hardening, backend and cloud security, vehicle-side security, security testing, incident response and compliance, with an assigned technical tutor.
Take the controls.
Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.
What you will be able to do
Identify threats in the charging ecosystem through formal modelling.
Apply cryptography and TLS to charging communications.
Design PKI infrastructures in accordance with ISO 15118.
Configure OCPP with advanced security profiles.
Apply hardening techniques to charging equipment.
Plan security testing and incident response.
Develop a comprehensive charging cybersecurity project.
Who it's for
- E-mobility cybersecurity engineers.
- PKI infrastructure specialists working on Plug and Charge.
- IoT security analysts.
- Embedded systems penetration testers.
- CPO security managers.
- IEC 62443 compliance auditors.
- Engineering or science graduates seeking to enter e-mobility.
What you'll work with
- ISO 15118-20 (vehicle-to-grid communication interface)
- IEC 62443-4-2 (security requirements for IACS components)
- Directive (EU) 2022/2555 (NIS2, network and information security)
- ISO/SAE 21434 (road vehicle cybersecurity engineering)
- Regulation (EU) 2024/2847 (Cyber Resilience Act)
- ISO/IEC 27001 (information security management systems)
- ETSI EN 303 645 (cybersecurity for consumer IoT)
- UN ECE R155 (vehicle cybersecurity management system)
- Wireshark
- OpenSSL
- Burp Suite
- Ghidra
- Metasploit
12 modules · 1900 h
1.1Attack surface of the charging ecosystem1.2Players: vehicle, EVSE, CSMS and eMSP1.3Documented incidents in chargers1.4Impact of coordinated attacks on the grid1.5Security-by-design principles1.6STRIDE threat models1.7ISO/SAE 21434 risk assessment1.8NIS2 Directive requirements1.9Cyber Resilience Act and connected products1.10Case study: threat model of a charging station
2.1Symmetric and asymmetric cryptography2.2Elliptic curves and ECDSA2.3Hash functions and digital signatures2.4TLS 1.2 and 1.3 protocol2.5X.509 certificates and their structure2.6Key generation and storage2.7HSMs and secure elements2.8Post-quantum cryptography and migration2.9Performance on embedded devices2.10Lab: mutual TLS configuration
3.1ISO 15118 PKI architecture3.2V2G, OEM, CPO and MO roots3.3Contract certificates and provisioning3.4Chain validation and revocation3.5OCSP protocols and CRLs3.6Root of trust and shared roots3.7PKI operators in the European market3.8Certificate policies and CPS3.9Certificate lifecycle management3.10Practical: issuing test certificates
4.1Messages and sessions in ISO 15118-24.2Security improvements in ISO 15118-204.3Secure Plug and Charge4.4Mutual vehicle-charger authentication4.5Signing of metering data4.6Attacks on PLC and HomePlug4.7Interception of communications4.8Mandatory TLS 1.3 requirements4.9Conformance testing4.10Workshop: session analysis with Wireshark
5.1OCPP 2.0.1 security profiles5.2Basic authentication versus certificates5.3Certificate management via OCPP5.4Signed firmware updates5.5Security event logging5.6Vulnerabilities in OCPP 1.65.7Security proxies and gateways5.8Backend penetration testing5.9Secure CSMS configuration5.10Lab: OCPP with security profile 3
6.1Charger hardware architecture6.2Secure boot and chain of trust6.3Storage encryption6.4Management of debug ports6.5Charger network segmentation6.6Embedded Linux and minimal configuration6.7Physical security and anti-tamper6.8Protection of user interfaces6.9Management of service credentials6.10Practical: hardening checklist
7.1Cloud CSMS architecture7.2Identity and access management7.3API and OCPI security7.4Protection against denial of service7.5Logging, monitoring and SIEM7.6Container security7.7PCI DSS payment data protection7.8Back-ups and recovery7.9Supply chain security7.10Workshop: backend threat modelling
8.1Control units involved in charging8.2Vehicle gateway and segmentation8.3Related UNECE R155 requirements8.4Protecting the battery against malicious commands8.5On-board charger security8.6OTA updates of the charging module8.7In-vehicle intrusion detection8.8Interaction with mobile apps8.9Privacy of charging data8.10Case study: attack on an on-board charger
9.1IoT penetration testing methodologies9.2Fuzzing of charging protocols9.3Firmware analysis9.4Hardware evaluation and side channels9.5Common Criteria certification9.6European certification schemes9.7Vulnerability disclosure programmes9.8Patch and update management9.9Test reports and remediation9.10Lab: fuzzing OCPP messages
10.1Security monitoring of chargers10.2Indicators of compromise in charging10.3Security operations centre10.4Incident response plan10.5Notification under NIS210.6Device forensics10.7Coordination with sector CSIRTs10.8Service recovery and continuity10.9Crisis simulation exercises10.10Practical: playbook for a firmware incident
11.1IEC 62443 for industrial systems11.2ISO/IEC 27001 at operators11.3ETSI EN 303 645 requirements11.4NIS2 Directive and charging operators11.5Cyber Resilience Regulation11.6Data protection and GDPR11.7AFIR Regulation and security requirements11.8Radio Equipment Directive11.9Compliance audits11.10Workshop: IEC 62443 gap analysis
12.1Definition of scope and assets12.2Threat and risk analysis12.3PKI architecture design12.4EVSE hardening specification12.5Security of OCPP and ISO 15118 communications12.6Security test plan12.7Project incident response plan12.8Conclusions and roadmap12.9Master's Thesis report12.10Master's Thesis: defence before a panel
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetables: you progress at your own pace within the intake, so it can be combined with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Wireshark, OpenSSL, Burp Suite, Ghidra and Metasploit, in free, academic or evaluation versions. Testing is studied through real procedures for charger penetration testing, ISO 15118 session analysis and backend configuration audits. Assessment is continuous by module, plus the final Master's Thesis.
Standards covered: ISO 15118-20, IEC 62443-4-2, Directive (EU) 2022/2555 (NIS2), ISO/SAE 21434, Regulation (EU) 2024/2847 (Cyber Resilience Act), ISO/IEC 27001, ETSI EN 303 645, UN ECE R155.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
Requirements
- A university degree in engineering, science or architecture, or equivalent demonstrable professional experience.
- An internet connection and a computer able to run the programme software.
- English sufficient to read technical standards.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with Wireshark, OpenSSL, Burp Suite, Ghidra and Metasploit, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.
Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.
A university degree in engineering, science or architecture, or equivalent professional experience, plus a computer able to run the programme software and English sufficient to read technical standards.
Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.
Related programmes
Master’s in Applications and Verticals Engineering
Online master's programme of 1,900 hours in e-mobility applications and verticals engineering. 12 modules covering corporate and logistics fleets, urban public transport, heavy-duty road vehicles, shared…
Master’s in H₂ Refuelling Infrastructure Engineering — Compression, Cooling, Dispensing and Compliance
Online master's programme of 1,900 hours in H₂ refuelling infrastructure engineering — compression, cooling, dispensing and compliance. 12 modules covering station architecture, compression, cascade storage, pre-cooling,…
Master’s in Battery Swapping Systems Engineering — Pack Design, Operation and Business
Online master's programme of 1,900 hours in battery swapping systems engineering (pack design, operation and business): 12 modules covering battery swapping fundamentals, swappable pack design, electrical…
More in Electromobility, Batteries & Hydrogen
All Electromobility, Batteries & Hydrogen programmes → · How to apply · Fees & financing · Scholarships