SlideShare a Scribd company logo
1 of 39
Download to read offline
Security and Privacy
in the current e-mobility charging infrastructure
Open Charging Cloud
Where?
When?
How to pay?
(Mobile)
Internet
Internet
Charging
Station
Operator
e-Mobility
Provider 1
e-Mobility
Provider 2
Energy
Provider
E-Mobility Network Architecture
Charging
Station
(Mobile)
Internet
Internet
Charging
Station
Operator
e-Mobility
Provider 1
e-Mobility
Provider 2
Energy
Provider
E-Mobility Network Architecture
Roaming
Provider
Charging
Station
(Mobile)
Internet
Internet
Charging
Station
Operator
e-Mobility
Provider 1
e-Mobility
Provider 2
Energy
Provider
E-Mobility Network Architecture
Roaming
Provider
Fuckup Level 1
(Mobile)
Internet
Internet
Charging
Station
Operator
e-Mobility
Provider 1
e-Mobility
Provider 2
Energy
Provider
E-Mobility Network Architecture
Roaming
Provider
IoT Toaster
Now with up to
64 Ampere AC!
Fuckup Level 2
Someone ā€žjustā€œ stopped ā€œsmart chargingā€
10000 e-cars
Fuckup Level 3
LƤt meh fix
se EIoT vor u!
Fuckup Level 4
Fuckup Level n
Network Architecture
for charging e-vehicles
Open Charge
Point Protocol
Open Charge
Point Interface
Charging
Station
Operator
e-Mobility
Provider 1
e-Mobility
Provider 2
Charging
Station
Energy
Provider
E-Mobility Network Architecture
ISO/IEC 15118
Open Charge
Point Protocol Charging
Station
Operator
e-Mobility
Provider 1
e-Mobility
Provider 2
Charging
Station
Energy
Provider
E-Mobility Network Architecture
Roaming
Provider
Open InterCharge Protocol
Open Clearing House Protocol
ISO/IEC 15118
OCPP Land Charging
Station
Operator
Charging
Station
ā€¢ Current version: OCPP v1.6
http://www.openchargealliance.org
ā€¢ Worldwide utility-driven de facto ICT standard
to manage charge points located in the streets
ā€¢ HTTP/SOAP on both devicesā€¦
ā€¢ ā€¦or HTTP/WebSocket/JSON
Open Charge Point Protocol
E-Mobility Network Architecture
OCPP Land Charging
Station
Operator
Charging
Station
ā€¢ Suggests use of TLS with client certs and
VPNs/Private APNs when SOAP is used
ā€¢ Discourages use of TLS because of
communication overhead and client cert
management complexity
ā€¢ No standardized methods to manage network
setting, certs, CA certs, ā€¦ most operators rely
on network security or proprietary protocols
Open Charge Point Protocol
E-Mobility Network Architecture
ā†’ There is no practical security at all!
OCPP Land Charging
Station
Operator
Charging
Station
ā€¢ What about firmware updates?
<soap:Envelope xmlns:soap = "http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa = "http://www.w3.org/2005/08/addressing"
xmlns:ns = "urn://Ocpp/Cp/2015/10/">
<soap:Body>
<ns:updateFirmwareRequest>
<ns:retrieveDate>?</ns:retrieveDate>
<ns:location>?</ns:location>
<ns:retries>?</ns:retries> <!--Optional:-->
<ns:retryInterval>?</ns:retryInterval> <!--Optional:-->
</ns:updateFirmwareRequest>
</soap:Body>
</soap:Envelope>
Open Charge Point Protocol
E-Mobility Network Architecture
ā†’ No security against even accidental mistakes
OCPP Land Charging
Station
Operator
Charging
Station
Conclusions
ā€¢ Physical access to charging stations is easy
ā€¢ Security against external attacks is low
ā€¢ Own one and your are in their internal
network without any further security
Open Charge Point Protocol
E-Mobility Network Architecture
Local & Remote Authentication
at a Charging Station
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Local Authentication via PnC or RFID
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
PnC
Energy
Provider
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Local Authentication via PnC or RFID
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
PnC
ā€¢ ISO/IEC 15118 Plug-and-Charge
Authentication is based on e-Mobility
Account/Contract Identification (eMAId /
EVCOID) (online authentication)ā€¦
ā€¦and/or certificates installed in the e-vehicles
(offline authentication, both have privacy issues)
ā€¢ Very complex standard, from physical up to
the data layerā€¦ thus not widely supported!
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Local Authentication via PnC or RFID
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
PnC
ā€¢ Authentication based solely on the unique Id
of RFID card.
ā†’ easy to wiretap and spoof, free-energy
ā€¢ Often MiFare Classic is used
ā†’ easy to cloneRFID
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
RFID
PnC
Local Authentication via PnC or RFID
Flat RFID Id schema means the related e-
mobility provider is unknown and RFID Id +
charging station Id is broadcasted to any e-
mobility / roaming provider
ā†’ EV driver tracking for noobs
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
Open Charge Point Protocol
e-Mobility
Provider 1
e-Mobility
Provider 2
RFID
PnC
Local Authentication via PnC or RFID <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:ns ="urn://Ocpp/Cs/2015/10/">
<soap:Header>
<ns:chargeBoxIdentity>?</ns:chargeBoxIdentity>
</soap:Header>
<soap:Body>
<ns:authorizeRequest>
<ns:idTag>CAFEBABE23</ns:idTag>
</ns:authorizeRequest>
</soap:Body>
</soap:Envelope>
PnC
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
Open InterCharge Protocol
e-Mobility
Provider 1
e-Mobility
Provider 2
RFID
Local Authentication via PnC or RFID
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:v2 ="http://www.hubject.com/b2b/services/authorization/v2.0"
xmlns:v21 ="http://www.hubject.com/b2b/services/commontypes/v2.0">
<soapenv:Header/>
<soapenv:Body>
<v2:eRoamingAuthorizeStart>
<v2:SessionID>?</v2:SessionID> <!--Optional:-->
<v2:EVSEID>DE*GEF*1234567*1</v2:EVSEID> <!--Optional:-->
<v2:PartnerProductID>AC1</v2:PartnerProductID> <!--Optional:-->
<v2:Identification>
<v21:RFIDmifarefamilyIdentification>
<v21:UID>CAFEBABE23</v21:UID>
</v21:RFIDmifarefamilyIdentification>
</v2:Identification>
</v2:eRoamingAuthorizeStart>
</soapenv:Body>
</soapenv:Envelope>
PnC
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Open Charge Point Interface
e-Mobility
Provider 1
e-Mobility
Provider 2
RFID
Local Authentication via PnC or RFID
POST /ocpi/emsp/2.0/tokens/{token_uid}/authorize
{
ā€œlocation_idā€, ā€¦
ā€œevse_uidsā€, [ā€¦]
ā€œconnector_idsā€, [ā€¦]
}
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
Open Clearing House Protocol
e-Mobility
Provider 1
e-Mobility
Provider 2
RFID
PnC
Local Authentication via PnC or RFID
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
OCHP, OICP, OCPI
e-Mobility
Provider 1
e-Mobility
Provider 2
PnC
Local Authentication via PnC or RFID ā€¢ RFID Id is checked against a local whitelists
ā†’ Ids of 10000s of customers in 10000s of IoT
devices in 10000s of streets
ā†’ Loose one and replace all RFID tokens
RFID
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
Remote Authentication via Smart Phone
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
Remote Authentication via Smart Phone
Open InterCharge Protocol
<soapenv:Envelope xmlns:soapenv ="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:Authorization="http://www.hubject.com/b2b/services/authorization/v2.0"
xmlns:CommonTypes ="http://www.hubject.com/b2b/services/commontypes/v2.0">
<soapenv:Body>
<Authorization:eRoamingAuthorizeRemoteStart>
<Authorization:SessionID>?</Authorization:SessionID> <!--Optional:-->
<Authorization:PartnerProductID>?</Authorization:PartnerProductID> <!--Optional:-->
<Authorization:EVSEID>DE*GEF*123456789*1</Authorization:EVSEID>
<Authorization:Identification>
<CommonTypes:RemoteIdentification>
<CommonTypes:EVCOID>DE-GDF-123456789-X</CommonTypes:EVCOID>
</CommonTypes:RemoteIdentification>
</Authorization:Identification>
</Authorization:eRoamingAuthorizeRemoteStart>
</soapenv:Body>
</soapenv:Envelope>
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
Remote Authentication via Smart Phone
Open Charge Point Protocol
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:wsa ="http://www.w3.org/2005/08/addressing"
xmlns:ns ="urn://Ocpp/Cp/2015/10/">
<soap:Body>
<ns:remoteStartTransactionRequest>
<ns:connectorId>1</ns:connectorId> <!--Optional:-->
<ns:idTag>DE-GDF-123456789-X</ns:idTag>
<ns:chargingProfile /> <!--Optional:-->
</ns:remoteStartTransactionRequest>
</soap:Body>
</soap:Envelope>
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
Remote Authentication via Smart Phone
Open Clearing House Protocol
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns ="http://ochp.eu/1.4">
<soapenv:Body>
<ns:SelectEvseRequest>
<ns:evseId>DE*GEF*123456789*1</ns:evseId>
<ns:contractId>DE-GDF-123456789-X</ns:contractId>
<!--Optional:-->
<ns:reserveUntil>
<ns:DateTime>?</ns:DateTime>
</ns:reserveUntil>
</ns:SelectEvseRequest>
</soapenv:Body>
</soapenv:Envelope>
Open Charge
Point Protocol Charging
Station
Operator
Charging
Station
Roaming
Provider
e-Mobility
Provider 1
e-Mobility
Provider 2
Remote Authentication via Smart Phone
Little sisters are watching!
They are willing to changeā€¦
Stiftung Datenschutz agrees that it seems very likely, that the current
e-mobility charging infrastructure violates privacy laws.
Maybe a better futureā€¦
Sadly, in the past it did not work out very wellā€¦
Open Charging Cloud
GraphDefined GmbH
mail@open.charging.cloud
PGP/GPG 065B 20E3 1FDC C624 C438 907D D977 5D7B 13F6 7088
https://open.charging.cloud
Twitter: @OCCloud GitHub: OpenChargingCloud

More Related Content

Viewers also liked

Open Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open DataOpen Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open DataAchim Friedland
Ā 
Customer Spotlight - StreetScooter
Customer Spotlight - StreetScooterCustomer Spotlight - StreetScooter
Customer Spotlight - StreetScooterChrista Prokos
Ā 
B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...
B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...
B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...Eamon Keane
Ā 
Lion e mobility-ag_presentation_2013
Lion e mobility-ag_presentation_2013Lion e mobility-ag_presentation_2013
Lion e mobility-ag_presentation_2013wallstreet-online
Ā 

Viewers also liked (6)

Open Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open DataOpen Charging Cloud - Manage, Share and Incentivize Open Data
Open Charging Cloud - Manage, Share and Incentivize Open Data
Ā 
Customer Spotlight - StreetScooter
Customer Spotlight - StreetScooterCustomer Spotlight - StreetScooter
Customer Spotlight - StreetScooter
Ā 
Thomas Theisen - RWE E-Mobility Projects
Thomas Theisen - RWE E-Mobility ProjectsThomas Theisen - RWE E-Mobility Projects
Thomas Theisen - RWE E-Mobility Projects
Ā 
B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...
B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...
B. McBeth, "e-Mobility @ Daimler," in Electric Vehicle Integration Into Moder...
Ā 
Lion e mobility-ag_presentation_2013
Lion e mobility-ag_presentation_2013Lion e mobility-ag_presentation_2013
Lion e mobility-ag_presentation_2013
Ā 
E mobility as part of smart city concepts - Vienna case study
E mobility as part of smart city concepts - Vienna case studyE mobility as part of smart city concepts - Vienna case study
E mobility as part of smart city concepts - Vienna case study
Ā 

Similar to Security and Privacy in the current e-mobility charging infrastructure

Servotech - Electric Vehicle Charging Station (1).pptx
Servotech - Electric Vehicle Charging Station (1).pptxServotech - Electric Vehicle Charging Station (1).pptx
Servotech - Electric Vehicle Charging Station (1).pptxServotech Power Systems LTD
Ā 
How to Easily Upgrade to a Next-Generation Transit Payment System
How to Easily Upgrade to a Next-Generation Transit Payment SystemHow to Easily Upgrade to a Next-Generation Transit Payment System
How to Easily Upgrade to a Next-Generation Transit Payment SystemFEIG Electronics
Ā 
EV charging product Presentation.pdf
EV charging product Presentation.pdfEV charging product Presentation.pdf
EV charging product Presentation.pdfDekonPower Simon
Ā 
EMV 201 EMF June 2016
EMV 201 EMF June 2016EMV 201 EMF June 2016
EMV 201 EMF June 2016Philip Andreae
Ā 
SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...
SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...
SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...šŸ“” Sebastien Dudek
Ā 
Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...
Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...
Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...IRJET Journal
Ā 
The Great Train Robbery: Fast and Furious
The Great Train Robbery: Fast and FuriousThe Great Train Robbery: Fast and Furious
The Great Train Robbery: Fast and FuriousSergey Gordeychik
Ā 
Ccna 4 Chapter 8 V4.0 Answers
Ccna 4 Chapter 8 V4.0 AnswersCcna 4 Chapter 8 V4.0 Answers
Ccna 4 Chapter 8 V4.0 Answersccna4discovery
Ā 
SOTP_Introduction
SOTP_IntroductionSOTP_Introduction
SOTP_IntroductionJohnson Wu
Ā 
Camara Application Programming Interface (API) Overview.pdf
Camara Application Programming Interface (API) Overview.pdfCamara Application Programming Interface (API) Overview.pdf
Camara Application Programming Interface (API) Overview.pdfDimitrisLogothetis10
Ā 
Active network
Active networkActive network
Active networkMichel Burger
Ā 
IRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment SystemIRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment SystemIRJET Journal
Ā 
Overview of IoT/M2M Capability
Overview of IoT/M2M CapabilityOverview of IoT/M2M Capability
Overview of IoT/M2M CapabilityALTEN Calsoft Labs
Ā 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowaspdrewz lin
Ā 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...mfrancis
Ā 
SECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORMSECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORMiQHub
Ā 
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim MortsolfDPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim MortsolfJim St. Leger
Ā 

Similar to Security and Privacy in the current e-mobility charging infrastructure (20)

Servotech - Electric Vehicle Charging Station (1).pptx
Servotech - Electric Vehicle Charging Station (1).pptxServotech - Electric Vehicle Charging Station (1).pptx
Servotech - Electric Vehicle Charging Station (1).pptx
Ā 
TruePower by JioThings.pdf
TruePower by JioThings.pdfTruePower by JioThings.pdf
TruePower by JioThings.pdf
Ā 
How to Easily Upgrade to a Next-Generation Transit Payment System
How to Easily Upgrade to a Next-Generation Transit Payment SystemHow to Easily Upgrade to a Next-Generation Transit Payment System
How to Easily Upgrade to a Next-Generation Transit Payment System
Ā 
EV charging product Presentation.pdf
EV charging product Presentation.pdfEV charging product Presentation.pdf
EV charging product Presentation.pdf
Ā 
EMV 201 EMF June 2016
EMV 201 EMF June 2016EMV 201 EMF June 2016
EMV 201 EMF June 2016
Ā 
SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...
SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...
SSTIC 2019 - V2G injector: Whispering to cars and charging units through the ...
Ā 
Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...
Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...
Implementation and Validation of SAE J1850 (VPW) Protocol Solution for Diagno...
Ā 
EMV Credit Card Technology in Parking
EMV Credit Card Technology in ParkingEMV Credit Card Technology in Parking
EMV Credit Card Technology in Parking
Ā 
The Great Train Robbery: Fast and Furious
The Great Train Robbery: Fast and FuriousThe Great Train Robbery: Fast and Furious
The Great Train Robbery: Fast and Furious
Ā 
Ccna 4 Chapter 8 V4.0 Answers
Ccna 4 Chapter 8 V4.0 AnswersCcna 4 Chapter 8 V4.0 Answers
Ccna 4 Chapter 8 V4.0 Answers
Ā 
SOTP_Introduction
SOTP_IntroductionSOTP_Introduction
SOTP_Introduction
Ā 
Camara Application Programming Interface (API) Overview.pdf
Camara Application Programming Interface (API) Overview.pdfCamara Application Programming Interface (API) Overview.pdf
Camara Application Programming Interface (API) Overview.pdf
Ā 
Active network
Active networkActive network
Active network
Ā 
IRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment SystemIRJET- College Bus Fee Payment System
IRJET- College Bus Fee Payment System
Ā 
QA Presentation
QA PresentationQA Presentation
QA Presentation
Ā 
Overview of IoT/M2M Capability
Overview of IoT/M2M CapabilityOverview of IoT/M2M Capability
Overview of IoT/M2M Capability
Ā 
Amol scadaowasp
Amol scadaowaspAmol scadaowasp
Amol scadaowasp
Ā 
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Leveraging the strength of OSGi to deliver a convergent IoT Ecosystem - O Log...
Ā 
SECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORMSECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORM
Ā 
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim MortsolfDPDK Summit 2015 - RIFT.io - Tim Mortsolf
DPDK Summit 2015 - RIFT.io - Tim Mortsolf
Ā 

More from Achim Friedland

Open Source Transparency Software for E-Mobility
Open Source Transparency Software for E-MobilityOpen Source Transparency Software for E-Mobility
Open Source Transparency Software for E-MobilityAchim Friedland
Ā 
11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...
11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...
11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...Achim Friedland
Ā 
Chargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency SoftwareChargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency SoftwareAchim Friedland
Ā 
Ɩffentliche Daten nutzen! Nur wie bekommen?
Ɩffentliche Daten nutzen! Nur wie bekommen?Ɩffentliche Daten nutzen! Nur wie bekommen?
Ɩffentliche Daten nutzen! Nur wie bekommen?Achim Friedland
Ā 
Re-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-MobilityRe-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-MobilityAchim Friedland
Ā 
Open Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in EssenOpen Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in EssenAchim Friedland
Ā 
Towards a Security-aware Network Virtualization
Towards a Security-aware Network VirtualizationTowards a Security-aware Network Virtualization
Towards a Security-aware Network VirtualizationAchim Friedland
Ā 
A Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future InternetA Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future InternetAchim Friedland
Ā 
1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real World1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real WorldAchim Friedland
Ā 
Fosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and MonoFosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and MonoAchim Friedland
Ā 
Database Pro Power Days 2010 - Graph data in the cloud using .NET
Database Pro Power Days 2010 -  Graph data in the cloud using .NETDatabase Pro Power Days 2010 -  Graph data in the cloud using .NET
Database Pro Power Days 2010 - Graph data in the cloud using .NETAchim Friedland
Ā 
NoSQL Frankfurt 2010 - The GraphDB Landscape and sones
NoSQL Frankfurt 2010  - The GraphDB Landscape and sonesNoSQL Frankfurt 2010  - The GraphDB Landscape and sones
NoSQL Frankfurt 2010 - The GraphDB Landscape and sonesAchim Friedland
Ā 

More from Achim Friedland (12)

Open Source Transparency Software for E-Mobility
Open Source Transparency Software for E-MobilityOpen Source Transparency Software for E-Mobility
Open Source Transparency Software for E-Mobility
Ā 
11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...
11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...
11. Workshop der Fachgruppe Recht ā€žIKT fĆ¼r ElektromobilitƤt IIIā€œ - Chargy Ope...
Ā 
Chargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency SoftwareChargy - E-Mobility Transparency Software
Chargy - E-Mobility Transparency Software
Ā 
Ɩffentliche Daten nutzen! Nur wie bekommen?
Ɩffentliche Daten nutzen! Nur wie bekommen?Ɩffentliche Daten nutzen! Nur wie bekommen?
Ɩffentliche Daten nutzen! Nur wie bekommen?
Ā 
Re-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-MobilityRe-Using Open Data for Smart e-Mobility
Re-Using Open Data for Smart e-Mobility
Ā 
Open Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in EssenOpen Charging Cloud @ E-World 2017 in Essen
Open Charging Cloud @ E-World 2017 in Essen
Ā 
Towards a Security-aware Network Virtualization
Towards a Security-aware Network VirtualizationTowards a Security-aware Network Virtualization
Towards a Security-aware Network Virtualization
Ā 
A Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future InternetA Generalized Label-Forwarding Architecture for the Future Internet
A Generalized Label-Forwarding Architecture for the Future Internet
Ā 
1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real World1st UIM-GDB - Connections to the Real World
1st UIM-GDB - Connections to the Real World
Ā 
Fosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and MonoFosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Fosdem 2011 - A Common Graph Database Access Layer for .Net and Mono
Ā 
Database Pro Power Days 2010 - Graph data in the cloud using .NET
Database Pro Power Days 2010 -  Graph data in the cloud using .NETDatabase Pro Power Days 2010 -  Graph data in the cloud using .NET
Database Pro Power Days 2010 - Graph data in the cloud using .NET
Ā 
NoSQL Frankfurt 2010 - The GraphDB Landscape and sones
NoSQL Frankfurt 2010  - The GraphDB Landscape and sonesNoSQL Frankfurt 2010  - The GraphDB Landscape and sones
NoSQL Frankfurt 2010 - The GraphDB Landscape and sones
Ā 

Recently uploaded

VIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130 Available With Roomdivyansh0kumar0
Ā 
Low Rate Call Girls Kolkata Avani šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani šŸ¤Œ  8250192130 šŸš€ Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani šŸ¤Œ  8250192130 šŸš€ Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkataanamikaraghav4
Ā 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
Ā 
VIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130 Available With Roomdivyansh0kumar0
Ā 
Chennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts serviceChennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts servicesonalikaur4
Ā 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
Ā 
Delhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Callshivangimorya083
Ā 
Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”
Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”
Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”soniya singh
Ā 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
Ā 
VIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130 Available With Roomdivyansh0kumar0
Ā 
Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...Sheetaleventcompany
Ā 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
Ā 
Chennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts serviceChennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts servicevipmodelshub1
Ā 
Call Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on Delivery
Call Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on DeliveryCall Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on Delivery
Call Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on Deliverybabeytanya
Ā 
Russian Call Girls in Kolkata Ishita šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita šŸ¤Œ  8250192130 šŸš€ Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita šŸ¤Œ  8250192130 šŸš€ Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkataanamikaraghav4
Ā 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
Ā 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
Ā 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
Ā 

Recently uploaded (20)

Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Ā 
VIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar šŸ‘‰ 8250192130 Available With Room
Ā 
Low Rate Call Girls Kolkata Avani šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani šŸ¤Œ  8250192130 šŸš€ Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani šŸ¤Œ  8250192130 šŸš€ Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkata
Ā 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Ā 
VIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum šŸ‘‰ 8250192130 Available With Room
Ā 
Chennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts serviceChennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Ā 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
Ā 
Delhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Ā 
Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”
Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”
Call Girls In Saket Delhi šŸ’ÆCall Us šŸ”8264348440šŸ”
Ā 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
Ā 
VIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur šŸ‘‰ 8250192130 Available With Room
Ā 
Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ā¤ļø 7710465962 Independent Call Girls In C...
Ā 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
Ā 
Chennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts serviceChennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Chennai Call Girls Alwarpet Phone šŸ† 8250192130 šŸ‘… celebrity escorts service
Ā 
Call Girls In South Ex šŸ“± 9999965857 šŸ¤© Delhi šŸ«¦ HOT AND SEXY VVIP šŸŽ SERVICE
Call Girls In South Ex šŸ“±  9999965857  šŸ¤© Delhi šŸ«¦ HOT AND SEXY VVIP šŸŽ SERVICECall Girls In South Ex šŸ“±  9999965857  šŸ¤© Delhi šŸ«¦ HOT AND SEXY VVIP šŸŽ SERVICE
Call Girls In South Ex šŸ“± 9999965857 šŸ¤© Delhi šŸ«¦ HOT AND SEXY VVIP šŸŽ SERVICE
Ā 
Call Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on Delivery
Call Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on DeliveryCall Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on Delivery
Call Girls In Mumbai Central Mumbai ā¤ļø 9920874524 šŸ‘ˆ Cash on Delivery
Ā 
Russian Call Girls in Kolkata Ishita šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita šŸ¤Œ  8250192130 šŸš€ Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita šŸ¤Œ  8250192130 šŸš€ Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita šŸ¤Œ 8250192130 šŸš€ Vip Call Girls Kolkata
Ā 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
Ā 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
Ā 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
Ā 

Security and Privacy in the current e-mobility charging infrastructure

  • 1. Security and Privacy in the current e-mobility charging infrastructure Open Charging Cloud
  • 3.
  • 9. Fuckup Level 2 Someone ā€žjustā€œ stopped ā€œsmart chargingā€ 10000 e-cars
  • 10. Fuckup Level 3 LƤt meh fix se EIoT vor u!
  • 14. Open Charge Point Protocol Open Charge Point Interface Charging Station Operator e-Mobility Provider 1 e-Mobility Provider 2 Charging Station Energy Provider E-Mobility Network Architecture ISO/IEC 15118
  • 15. Open Charge Point Protocol Charging Station Operator e-Mobility Provider 1 e-Mobility Provider 2 Charging Station Energy Provider E-Mobility Network Architecture Roaming Provider Open InterCharge Protocol Open Clearing House Protocol ISO/IEC 15118
  • 16. OCPP Land Charging Station Operator Charging Station ā€¢ Current version: OCPP v1.6 http://www.openchargealliance.org ā€¢ Worldwide utility-driven de facto ICT standard to manage charge points located in the streets ā€¢ HTTP/SOAP on both devicesā€¦ ā€¢ ā€¦or HTTP/WebSocket/JSON Open Charge Point Protocol E-Mobility Network Architecture
  • 17. OCPP Land Charging Station Operator Charging Station ā€¢ Suggests use of TLS with client certs and VPNs/Private APNs when SOAP is used ā€¢ Discourages use of TLS because of communication overhead and client cert management complexity ā€¢ No standardized methods to manage network setting, certs, CA certs, ā€¦ most operators rely on network security or proprietary protocols Open Charge Point Protocol E-Mobility Network Architecture ā†’ There is no practical security at all!
  • 18. OCPP Land Charging Station Operator Charging Station ā€¢ What about firmware updates? <soap:Envelope xmlns:soap = "http://www.w3.org/2003/05/soap-envelope" xmlns:wsa = "http://www.w3.org/2005/08/addressing" xmlns:ns = "urn://Ocpp/Cp/2015/10/"> <soap:Body> <ns:updateFirmwareRequest> <ns:retrieveDate>?</ns:retrieveDate> <ns:location>?</ns:location> <ns:retries>?</ns:retries> <!--Optional:--> <ns:retryInterval>?</ns:retryInterval> <!--Optional:--> </ns:updateFirmwareRequest> </soap:Body> </soap:Envelope> Open Charge Point Protocol E-Mobility Network Architecture ā†’ No security against even accidental mistakes
  • 19. OCPP Land Charging Station Operator Charging Station Conclusions ā€¢ Physical access to charging stations is easy ā€¢ Security against external attacks is low ā€¢ Own one and your are in their internal network without any further security Open Charge Point Protocol E-Mobility Network Architecture
  • 20. Local & Remote Authentication at a Charging Station
  • 21. Open Charge Point Protocol Charging Station Operator Charging Station Local Authentication via PnC or RFID Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 PnC Energy Provider
  • 22. Open Charge Point Protocol Charging Station Operator Charging Station Local Authentication via PnC or RFID Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 PnC ā€¢ ISO/IEC 15118 Plug-and-Charge Authentication is based on e-Mobility Account/Contract Identification (eMAId / EVCOID) (online authentication)ā€¦ ā€¦and/or certificates installed in the e-vehicles (offline authentication, both have privacy issues) ā€¢ Very complex standard, from physical up to the data layerā€¦ thus not widely supported!
  • 23. Open Charge Point Protocol Charging Station Operator Charging Station Local Authentication via PnC or RFID Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 PnC ā€¢ Authentication based solely on the unique Id of RFID card. ā†’ easy to wiretap and spoof, free-energy ā€¢ Often MiFare Classic is used ā†’ easy to cloneRFID
  • 24. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 RFID PnC Local Authentication via PnC or RFID Flat RFID Id schema means the related e- mobility provider is unknown and RFID Id + charging station Id is broadcasted to any e- mobility / roaming provider ā†’ EV driver tracking for noobs
  • 25. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider Open Charge Point Protocol e-Mobility Provider 1 e-Mobility Provider 2 RFID PnC Local Authentication via PnC or RFID <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ns ="urn://Ocpp/Cs/2015/10/"> <soap:Header> <ns:chargeBoxIdentity>?</ns:chargeBoxIdentity> </soap:Header> <soap:Body> <ns:authorizeRequest> <ns:idTag>CAFEBABE23</ns:idTag> </ns:authorizeRequest> </soap:Body> </soap:Envelope>
  • 26. PnC Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider Open InterCharge Protocol e-Mobility Provider 1 e-Mobility Provider 2 RFID Local Authentication via PnC or RFID <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v2 ="http://www.hubject.com/b2b/services/authorization/v2.0" xmlns:v21 ="http://www.hubject.com/b2b/services/commontypes/v2.0"> <soapenv:Header/> <soapenv:Body> <v2:eRoamingAuthorizeStart> <v2:SessionID>?</v2:SessionID> <!--Optional:--> <v2:EVSEID>DE*GEF*1234567*1</v2:EVSEID> <!--Optional:--> <v2:PartnerProductID>AC1</v2:PartnerProductID> <!--Optional:--> <v2:Identification> <v21:RFIDmifarefamilyIdentification> <v21:UID>CAFEBABE23</v21:UID> </v21:RFIDmifarefamilyIdentification> </v2:Identification> </v2:eRoamingAuthorizeStart> </soapenv:Body> </soapenv:Envelope>
  • 27. PnC Open Charge Point Protocol Charging Station Operator Charging Station Open Charge Point Interface e-Mobility Provider 1 e-Mobility Provider 2 RFID Local Authentication via PnC or RFID POST /ocpi/emsp/2.0/tokens/{token_uid}/authorize { ā€œlocation_idā€, ā€¦ ā€œevse_uidsā€, [ā€¦] ā€œconnector_idsā€, [ā€¦] }
  • 28. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider Open Clearing House Protocol e-Mobility Provider 1 e-Mobility Provider 2 RFID PnC Local Authentication via PnC or RFID
  • 29. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider OCHP, OICP, OCPI e-Mobility Provider 1 e-Mobility Provider 2 PnC Local Authentication via PnC or RFID ā€¢ RFID Id is checked against a local whitelists ā†’ Ids of 10000s of customers in 10000s of IoT devices in 10000s of streets ā†’ Loose one and replace all RFID tokens RFID
  • 30. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 Remote Authentication via Smart Phone
  • 31. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 Remote Authentication via Smart Phone Open InterCharge Protocol <soapenv:Envelope xmlns:soapenv ="http://schemas.xmlsoap.org/soap/envelope/" xmlns:Authorization="http://www.hubject.com/b2b/services/authorization/v2.0" xmlns:CommonTypes ="http://www.hubject.com/b2b/services/commontypes/v2.0"> <soapenv:Body> <Authorization:eRoamingAuthorizeRemoteStart> <Authorization:SessionID>?</Authorization:SessionID> <!--Optional:--> <Authorization:PartnerProductID>?</Authorization:PartnerProductID> <!--Optional:--> <Authorization:EVSEID>DE*GEF*123456789*1</Authorization:EVSEID> <Authorization:Identification> <CommonTypes:RemoteIdentification> <CommonTypes:EVCOID>DE-GDF-123456789-X</CommonTypes:EVCOID> </CommonTypes:RemoteIdentification> </Authorization:Identification> </Authorization:eRoamingAuthorizeRemoteStart> </soapenv:Body> </soapenv:Envelope>
  • 32. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 Remote Authentication via Smart Phone Open Charge Point Protocol <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa ="http://www.w3.org/2005/08/addressing" xmlns:ns ="urn://Ocpp/Cp/2015/10/"> <soap:Body> <ns:remoteStartTransactionRequest> <ns:connectorId>1</ns:connectorId> <!--Optional:--> <ns:idTag>DE-GDF-123456789-X</ns:idTag> <ns:chargingProfile /> <!--Optional:--> </ns:remoteStartTransactionRequest> </soap:Body> </soap:Envelope>
  • 33. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 Remote Authentication via Smart Phone Open Clearing House Protocol <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns ="http://ochp.eu/1.4"> <soapenv:Body> <ns:SelectEvseRequest> <ns:evseId>DE*GEF*123456789*1</ns:evseId> <ns:contractId>DE-GDF-123456789-X</ns:contractId> <!--Optional:--> <ns:reserveUntil> <ns:DateTime>?</ns:DateTime> </ns:reserveUntil> </ns:SelectEvseRequest> </soapenv:Body> </soapenv:Envelope>
  • 34. Open Charge Point Protocol Charging Station Operator Charging Station Roaming Provider e-Mobility Provider 1 e-Mobility Provider 2 Remote Authentication via Smart Phone
  • 35. Little sisters are watching!
  • 36. They are willing to changeā€¦ Stiftung Datenschutz agrees that it seems very likely, that the current e-mobility charging infrastructure violates privacy laws.
  • 37. Maybe a better futureā€¦
  • 38. Sadly, in the past it did not work out very wellā€¦
  • 39. Open Charging Cloud GraphDefined GmbH mail@open.charging.cloud PGP/GPG 065B 20E3 1FDC C624 C438 907D D977 5D7B 13F6 7088 https://open.charging.cloud Twitter: @OCCloud GitHub: OpenChargingCloud