<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">ISPRS-Archives</journal-id>
<journal-title-group>
<journal-title>The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences</journal-title>
<abbrev-journal-title abbrev-type="publisher">ISPRS-Archives</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2194-9034</issn>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/isprs-archives-L-4-W3-2026-159-2026</article-id>
<title-group>
<article-title>Privacy-Preserving Aggregation of Smart City Sensor Data using Paillier Encryption on Embedded Devices</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Seedorf</surname>
<given-names>Jan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Maier</surname>
<given-names>Bianca</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Waldbaur</surname>
<given-names>Nele</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Schmid</surname>
<given-names>Tim</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mencuetek</surname>
<given-names>Brusk</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sigle</surname>
<given-names>Timo</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sigle</surname>
<given-names>Manuel</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Weng</surname>
<given-names>Annegret</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>HFT Stuttgart, Schellingstr. 24, 70174 Stuttgart, Germany</addr-line>
</aff>
<pub-date pub-type="epub">
<day>29</day>
<month>09</month>
<year>2026</year>
</pub-date>
<volume>L-4/W3-2026</volume>
<fpage>159</fpage>
<lpage>166</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Jan Seedorf et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/L-4-W3-2026/159/2026/isprs-archives-L-4-W3-2026-159-2026.html">This article is available from https://isprs-archives.copernicus.org/articles/L-4-W3-2026/159/2026/isprs-archives-L-4-W3-2026-159-2026.html</self-uri>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/L-4-W3-2026/159/2026/isprs-archives-L-4-W3-2026-159-2026.pdf">The full text article is available as a PDF file from https://isprs-archives.copernicus.org/articles/L-4-W3-2026/159/2026/isprs-archives-L-4-W3-2026-159-2026.pdf</self-uri>
<abstract>
<p>Smart-city applications increasingly rely on distributed sensor infrastructures that continuously collect and process potentially sensitive data. Homomorphic encryption provides a promising approach for protecting such data by enabling computations directly on encrypted values, but its computational overhead remains a concern for resource-constrained edge devices. This paper investigates the practical feasibility of additive homomorphic encryption for smart-city sensor data processing using a baseline implementation of the Paillier cryptosystem without hardware-specific optimizations. A distributed prototype was implemented on Raspberry Pi devices, in which sensor readings are encrypted locally, combined in the encrypted domain, and decrypted only at the sink node. The prototype was first evaluated using a complete end-to-end aggregation workflow on Raspberry Pi 3 and Raspberry Pi Zero 2 W devices. Subsequently, the cryptographic operations were evaluated in detail for key sizes of 1024, 2048, and 4096 bits on Raspberry Pi 4 devices using real-world smart-city sensor datasets. The results demonstrate a strong dependency of execution time on the selected key size, while differences between the evaluated sensor datasets have only a minor influence on cryptographic performance. A comparison with RSA quantifies the additional computational cost introduced by Paillier encryption and its additive homomorphic functionality. Finally, practical sensor processing rates are derived from the measured execution times to relate the cryptographic overhead to realistic sensing frequencies. The results show that, despite its considerable computational cost compared with conventional public-key encryption, Paillier-based aggregation can provide a practical privacy-preserving processing approach for smart-city sensing scenarios with moderate sampling frequencies.</p>
</abstract>
<counts><page-count count="8"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>