<?xml version='1.0' encoding='utf-8'?>
<?xml-stylesheet type="text/xsl" href="/v2/static/oai2.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-10-12T21:17:32Z</responseDate>
  <request identifier="oai:figshare.com:article/32963705" metadataPrefix="oai_dc" verb="GetRecord">https://api.figshare.com/v2/oai</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:figshare.com:article/32963705</identifier>
        <datestamp>2026-10-01T09:02:42Z</datestamp>
        <setSpec>category_28924</setSpec>
        <setSpec>item_type_6</setSpec>
        <setSpec>month_year_10_2026</setSpec>
      </header>
      <metadata>
        <oai_dc:dc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
          <dc:title>Telemetry Falsification by Compromised Sources in OCPP-Based EV Charging InfrastructureSource Files, Logs and Data (SQL DB and CSV Files), Reproducibility Instructions</dc:title>
          <dc:creator>Antonios Ntib (23818711)</dc:creator>
          <dc:creator>Panagiotis Katrakazas (24378923)</dc:creator>
          <dc:creator>Napoleon V. Stefanopoulos (24378883)</dc:creator>
          <dc:creator>Nabeel Ahmad Khan Jadoon (23823826)</dc:creator>
          <dc:creator>Marc-Oliver Pahl (15216055)</dc:creator>
          <dc:creator>Lars Rehmann (1416205)</dc:creator>
          <dc:subject>Cybersecurity and privacy not elsewhere classified</dc:subject>
          <dc:subject>reproducibility archive</dc:subject>
          <dc:subject>demand response</dc:subject>
          <dc:subject>anomaly detection</dc:subject>
          <dc:subject>Smart Grid Security</dc:subject>
          <dc:subject>electric vehicle supply equipment</dc:subject>
          <dc:subject>CSMS</dc:subject>
          <dc:subject>data integrity</dc:subject>
          <dc:subject>telemetry falsification</dc:subject>
          <dc:subject>EV charging</dc:subject>
          <dc:subject>OCPP protocol vulnerabilities</dc:subject>
          <dc:description>&lt;p dir="ltr"&gt;This is the reproducibility package for the study on telemetry falsification by compromised sources in OCPP 2.0.1 based electric-vehicle charging infrastructure. It contains the source code, pinned dependencies, setup and run instructions, and the recorded result data and logs used to produce the paper's findings. The testbed models a compromised in-station reporting component that injects falsified values into a charging station's own power-meter path. The station (EVerest, running a Software-in-the-Loop OCPP 2.0.1 simulation) then emits the falsified readings as genuine, authenticated OCPP MeterValues to the management system (CSMS). No man-in-the-middle interception or forged certificate is required. A genuine three-phase 16 A session (about 11 kW) is reported by the unvalidated CSMS as roughly 160 A per phase (about 110 kW from the reported current, about 106 kW on the station gauge) after a factor-ten amplification, and the same falsification succeeds over an encrypted, validated TLS session (OCPP Security Profile 2). The package also includes a site energy management scenario, in which an attenuated report causes the automated curtailment decision to fail and the true draw to exceed the connection-point limit, and an analysis of a stealthy within-bounds adversary against a CUSUM change detector. The package additionally provides pure-Python analytical scripts that reproduce the paper's tables and detection-coverage figures without requiring the full charging-station stack.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p dir="ltr"&gt;&lt;b&gt;Contents&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Source code. The custom CSMS with the four-stage validator, site energy management, and TLS support, the in-station meter falsifier, a leaked-credential OCPP impersonation demonstration, Node-RED based access-vector demonstrations, an MQTT-to-panel bridge, the analytical model, the detection harness, and a web dashboard.&lt;/li&gt;&lt;li&gt;requirements.txt. Pinned Python dependencies (Python 3.12).&lt;/li&gt;&lt;li&gt;instructions_v3.pdf. Full setup and run instructions, including how to obtain and build EVerest.&lt;/li&gt;&lt;li&gt;data/. Recorded results, including MeterValue logs (baseline, defended, TLS, and leaked-credential runs), site energy-management decision logs, and the dashboard SQLite database.&lt;/li&gt;&lt;li&gt;logs/. Raw run logs per source component.&lt;/li&gt;&lt;li&gt;certs_tls/. Demonstration TLS certificates for reproducing Security Profile 2.&lt;/li&gt;&lt;/ul&gt;&lt;p dir="ltr"&gt;&lt;b&gt;Environment&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Operating system Ubuntu 24.04.&lt;/li&gt;&lt;li&gt;Python 3.12, with dependencies pinned in requirements.txt.&lt;/li&gt;&lt;li&gt;Docker, for the MQTT broker (eclipse-mosquitto).&lt;/li&gt;&lt;li&gt;Charging station EVerest (everest-core). EVerest is not included in this package. It is available at &lt;a href="https://github.com/EVerest/everest-core" target="_blank"&gt;https://github.com/EVerest/everest-core&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Log files are captured experimental evidence and are provided unmodified.&lt;/li&gt;&lt;/ul&gt;&lt;p dir="ltr"&gt;&lt;br&gt;&lt;/p&gt;&lt;p dir="ltr"&gt;Please mind that ocpp_backend.db and bridge.log due to their large file sizes, these files are not located in the appropriate subfolders due to an issue with the uploading process in Figshare. However this will not affect the reproducibility process&lt;/p&gt;</dc:description>
          <dc:date>2026-10-01T09:02:42Z</dc:date>
          <dc:type>Text</dc:type>
          <dc:type>Journal contribution</dc:type>
          <dc:identifier>10.6084/m9.figshare.32963705.v3</dc:identifier>
          <dc:relation>https://figshare.com/articles/journal_contribution/Telemetry_Falsification_by_Compromised_Sources_in_OCPP-Based_EV_Charging_InfrastructureSource_Files_Logs_and_Data_SQL_DB_and_CSV_Files_Reproducibility_Instructions/32963705</dc:relation>
          <dc:rights>CC BY 4.0</dc:rights>
        </oai_dc:dc>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
