{"id":"https://openalex.org/W4413886401","doi":"https://doi.org/10.1109/eurospw67616.2025.00044","title":"CheckOCPP: Automatic OCPP Packet Dissection and Compliance Check","display_name":"CheckOCPP: Automatic OCPP Packet Dissection and Compliance Check","publication_year":2025,"publication_date":"2025-06-30","ids":{"openalex":"https://openalex.org/W4413886401","doi":"https://doi.org/10.1109/eurospw67616.2025.00044"},"language":"en","primary_location":{"id":"doi:10.1109/eurospw67616.2025.00044","is_oa":false,"landing_page_url":"https://doi.org/10.1109/eurospw67616.2025.00044","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE European Symposium on Security and Privacy Workshops (EuroS&amp;amp;PW)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.science/hal-05157766","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5099482913","display_name":"Soumaya Boussaha","orcid":null},"institutions":[{"id":"https://openalex.org/I1902872","display_name":"EURECOM","ror":"https://ror.org/00sse7z02","country_code":"FR","type":"education","lineage":["https://openalex.org/I1902872","https://openalex.org/I205703379"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Soumaya Boussaha","raw_affiliation_strings":["SAP, EURECOM,Biot,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP, EURECOM,Biot,France","institution_ids":["https://openalex.org/I1902872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104363668","display_name":"V\u0131\u0301ctor G\u00f3mez","orcid":"https://orcid.org/0009-0005-8847-8598"},"institutions":[{"id":"https://openalex.org/I1902872","display_name":"EURECOM","ror":"https://ror.org/00sse7z02","country_code":"FR","type":"education","lineage":["https://openalex.org/I1902872","https://openalex.org/I205703379"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Victor Fresno G\u00f3mez","raw_affiliation_strings":["EURECOM, UPM,Madrid,Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EURECOM, UPM,Madrid,Spain","institution_ids":["https://openalex.org/I1902872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036574988","display_name":"Thomas Barber","orcid":"https://orcid.org/0000-0002-1538-5033"},"institutions":[{"id":"https://openalex.org/I4210129993","display_name":"Baden-Wuerttemberg Cooperative State University","ror":null,"country_code":"DE","type":null,"lineage":["https://openalex.org/I4210129993"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Barber","raw_affiliation_strings":["SAP,Baden-Wurtemberg,Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SAP,Baden-Wurtemberg,Germany","institution_ids":["https://openalex.org/I4210129993"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029738162","display_name":"Daniele Antonioli","orcid":"https://orcid.org/0000-0002-9342-3920"},"institutions":[{"id":"https://openalex.org/I1902872","display_name":"EURECOM","ror":"https://ror.org/00sse7z02","country_code":"FR","type":"education","lineage":["https://openalex.org/I1902872","https://openalex.org/I205703379"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Daniele Antonioli","raw_affiliation_strings":["EURECOM,Biot,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EURECOM,Biot,France","institution_ids":["https://openalex.org/I1902872"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.9814,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.8549142,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"335","last_page":"342"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9868000149726868,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9868000149726868,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.920199990272522,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5985642671585083},{"id":"https://openalex.org/keywords/compliance","display_name":"Compliance (psychology)","score":0.5481683015823364},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5469033718109131},{"id":"https://openalex.org/keywords/dissection","display_name":"Dissection (medical)","score":0.4177863895893097},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.30223196744918823},{"id":"https://openalex.org/keywords/medicine","display_name":"Medicine","score":0.12334054708480835},{"id":"https://openalex.org/keywords/surgery","display_name":"Surgery","score":0.08969274163246155},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.0680704116821289}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5985642671585083},{"id":"https://openalex.org/C2781460075","wikidata":"https://www.wikidata.org/wiki/Q1399332","display_name":"Compliance (psychology)","level":2,"score":0.5481683015823364},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5469033718109131},{"id":"https://openalex.org/C2775862295","wikidata":"https://www.wikidata.org/wiki/Q2660911","display_name":"Dissection (medical)","level":2,"score":0.4177863895893097},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.30223196744918823},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.12334054708480835},{"id":"https://openalex.org/C141071460","wikidata":"https://www.wikidata.org/wiki/Q40821","display_name":"Surgery","level":1,"score":0.08969274163246155},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0680704116821289},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/eurospw67616.2025.00044","is_oa":false,"landing_page_url":"https://doi.org/10.1109/eurospw67616.2025.00044","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE European Symposium on Security and Privacy Workshops (EuroS&amp;amp;PW)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-05157766v1","is_oa":true,"landing_page_url":"https://hal.science/hal-05157766","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACSW 2025, 4th Workshop on Automotive Cyber Security, in conjunction with IEEE EuroS&P 2025, IEEE, Jun 2025, Venice, Italy","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"pmh:oai:fr.eurecom:8238","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4377196942","display_name":"Graduate School and Research Center in Digital Science (EURECOM)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1902872","host_organization_name":"EURECOM","host_organization_lineage":["https://openalex.org/I1902872"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACSW 2025, 4th Workshop on Automotive Cyber Security, in conjunction with IEEE EuroS&P 2025, 30 June 2025, Venice, Italy","raw_type":"Conference"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-05157766v1","is_oa":true,"landing_page_url":"https://hal.science/hal-05157766","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACSW 2025, 4th Workshop on Automotive Cyber Security, in conjunction with IEEE EuroS&P 2025, IEEE, Jun 2025, Venice, Italy","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6335059998","display_name":"Network of the Future - End-to-end Security","funder_award_id":"ANR-22-PEFT-0009","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"},{"id":"https://openalex.org/G8819235867","display_name":"Assuring PRivacy for Internet COnnected Things","funder_award_id":"ANR-20-CYAL-0001","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320320883","display_name":"Agence Nationale de la Recherche","ror":"https://ror.org/00rbzpz17"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W2136451165","https://openalex.org/W4247564058","https://openalex.org/W4284703709","https://openalex.org/W4400121639"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2410395228","https://openalex.org/W2390279801","https://openalex.org/W3125941065","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2484615095"],"abstract_inverted_index":{"As":[0,97],"the":[1,25,90],"adoption":[2],"of":[3],"electric":[4],"vehicles":[5],"(EVs)":[6],"grows,":[7],"ensuring":[8],"compliance":[9,105],"and":[10,35,46,66,75,88,107,117,122,133],"security":[11,47,108],"in":[12,81,115],"EV":[13,32],"charging":[14,33,137],"infrastructure":[15],"is":[16,24,84],"critical.":[17],"The":[18],"Open":[19],"Charge":[20],"Point":[21],"Protocol":[22],"(OCPP)":[23],"de":[26],"facto":[27],"standard":[28],"for":[29,43,104],"communication":[30],"between":[31],"stations":[34],"central":[36],"management":[37],"systems.":[38],"However,":[39],"verifying":[40],"real-world":[41],"implementations":[42],"protocol":[44],"adherence":[45],"remains":[48],"challenging.":[49],"We":[50],"introduce":[51],"CheckOCPP,":[52],"an":[53,135],"OCPP":[54,62,94,119],"dissector":[55],"integrated":[56],"with":[57],"Wireshark,":[58],"designed":[59],"to":[60],"detect":[61],"versions":[63],"(1.6,":[64],"2.0,":[65,121],"2.0.1),":[67],"validate":[68],"message":[69],"structures":[70],"against":[71,129],"predefined":[72],"compliant":[73],"schemas,":[74],"flag":[76],"non-compliant":[77,127],"or":[78],"malformed":[79,131],"packets":[80,132],"real-time.":[82],"CheckOCPP":[83,100],"built":[85],"using":[86],"Lua":[87],"leverages":[89],"Mobility":[91],"House":[92],"Python":[93],"open-source":[95],"library.":[96],"a":[98],"dissector,":[99],"can":[101],"be":[102],"used":[103],"verification":[106],"analysis.":[109],"Our":[110],"evaluation":[111],"demonstrates":[112],"its":[113],"effectiveness":[114],"dissecting":[116],"validating":[118],"1.6,":[120],"2.0.1":[123],"traffic,":[124],"including":[125],"detecting":[126],"behaviors":[128],"simulated":[130],"EmonEVSE,":[134],"actual":[136],"station.":[138]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
