<?xml version="1.0" encoding="UTF-8"?>
<doi_batch version="5.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.crossref.org/schema/5.4.0" xsi:schemaLocation="http://www.crossref.org/schema/5.4.0 https://www.crossref.org/schemas/crossref5.4.0.xsd" xmlns:jats="http://www.ncbi.nlm.nih.gov/JATS1" xmlns:fr="http://www.crossref.org/fundref.xsd" xmlns:ai="http://www.crossref.org/AccessIndicators.xsd" xmlns:rel="http://www.crossref.org/relations.xsd" xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <head>
    <doi_batch_id>NONE</doi_batch_id>
    <timestamp>20260421094936490</timestamp>
    <depositor>
      <depositor_name>wseas/wseas</depositor_name>
      <email_address>content-registration-form+ja@crossref.org</email_address>
    </depositor>
    <registrant>content-registration-form</registrant>
  </head>
  <body>
    <journal>
      <journal_metadata>
        <full_title>WSEAS TRANSACTIONS ON SIGNAL PROCESSING</full_title>
        <issn media_type="print">1790-5052</issn>
        <issn media_type="electronic">2224-3488</issn>
      </journal_metadata>
      <journal_article>
        <titles>
          <title>Privacy-Preserving State Estimation: An Encrypted Extended Kalman Filter Using CKKS Homomorphic Encryption</title>
        </titles>
        <contributors>
          <person_name sequence="first" contributor_role="author">
            <given_name>Michael Sotula</given_name>
            <surname>Masangu</surname>
            <affiliations>
              <institution>
                <institution_name>Faculté Polytechnique, Université de Kinshasa (UNIKIN), Kinshasa, DEMOCRATIC REPUBLIC OF THE CONGO</institution_name>
              </institution>
            </affiliations>
          </person_name>
          <person_name sequence="additional" contributor_role="author">
            <given_name>Moanda Ndeko Mosengo</given_name>
            <surname>C. M.</surname>
            <affiliations>
              <institution>
                <institution_name>Faculté Polytechnique, Université de Kinshasa (UNIKIN), Kinshasa, DEMOCRATIC REPUBLIC OF THE CONGO</institution_name>
              </institution>
            </affiliations>
          </person_name>
          <person_name sequence="additional" contributor_role="author">
            <given_name>Witesyavwirwa Vianney</given_name>
            <surname>Kambale</surname>
            <affiliations>
              <institution>
                <institution_name>Faculty of Information and Communication Technology, Tshwane University of Technology, Pretoria,  SOUTH AFRICA </institution_name>
              </institution>
            </affiliations>
          </person_name>
          <person_name sequence="additional" contributor_role="author">
            <given_name>Kyandoghere</given_name>
            <surname>Kyamakya</surname>
            <affiliations>
              <institution>
                <institution_name>Faculté Polytechnique, Université de Kinshasa (UNIKIN), Kinshasa, DEMOCRATIC REPUBLIC OF THE CONGO</institution_name>
              </institution>
            </affiliations>
          </person_name>
        </contributors>
        <jats:abstract xml:lang="en">
          <jats:p>Fully Homomorphic Encryption (FHE) enables mathematical operations directly on encrypted data without decryption. Any operation that a polynomial can approximate can, in principle, be executed under an FHE scheme. To protect cyber-physical systems from eavesdropping on sensitive measurements, we integrate CKKS, an FHE scheme for encrypted real and complex arithmetic, into a state estimator. The estimator is an Extended Kalman Filter (EKF) that fuses GPS and Inertial Measurement Unit (IMU) data to estimate vehicle position, velocity, linear acceleration, yaw angle, and turn rate. We implement CKKS using the Microsoft SEAL library, which supports only a limited number of homomorphic arithmetic operations, creating major challenges for EKF steps such as matrix inversion. We address these constraints with operation-efficient approximations and structured compromises. Frobenius norm analysis shows that the encrypted EKF preserves the precision of the plaintext EKF while reducing data exposure, at the cost of increased latency.</jats:p>
        </jats:abstract>
        <publication_date media_type="print">
          <month>04</month>
          <day>21</day>
          <year>2026</year>
        </publication_date>
        <publication_date media_type="online">
          <month>04</month>
          <day>21</day>
          <year>2026</year>
        </publication_date>
        <pages>
          <first_page>108</first_page>
        </pages>
        <publisher_item>
          <item_number item_number_type="article_number">9</item_number>
        </publisher_item>
        <ai:program name="AccessIndicators">
          <ai:license_ref>https://creativecommons.org/licenses/by/4.0/deed.en_US</ai:license_ref>
        </ai:program>
        <doi_data>
          <doi>10.37394/232014.2026.22.9</doi>
          <resource>https://wseas.com/journals/sp/2026/a185114-008(2026).pdf</resource>
        </doi_data>
        <citation_list>
          <citation key="ref0">
            <unstructured_citation>Rasim Alguliyev, Yadigar Imamverdiyev, and Lyudmila Sukhostat, “Cyber-physical systems and their security issues,” Computers in Industry, vol. 100, pp. 212–223, 2018. DOI: 10.1016/j.compind.2018.04.017.</unstructured_citation>
          </citation>
          <citation key="ref1">
            <unstructured_citation>Abdul Rahman Sani, Muneeb Ul Hassan, and Jinjun Chen, “Privacy preserving machine learning for electric vehicles: A survey,” arXiv preprint arXiv:2205.08462, 2022. DOI: 10 . 48550/arXiv.2205.08462.</unstructured_citation>
          </citation>
          <citation key="ref2">
            <unstructured_citation>Greg Welch and Gary Bishop, An introduction to the kalman filter, https://www.cs.unc. edu/~welch/media/pdf/kalman_intro. pdf, Access Date: 28/11/2024.</unstructured_citation>
          </citation>
          <citation key="ref3">
            <unstructured_citation>Jean-Paul A Yaacoub, Ola Salman, Hassan N Noura, Nesrine Kaaniche, Ali Chehab, and Mohamad Malli, “Cyber-physical systems security: Limitations, issues and future trends,” Microprocessors and microsystems, vol. 77, p. 103 201, 2020. DOI: 10.1016/j.micpro.2020.103201.</unstructured_citation>
          </citation>
          <citation key="ref4">
            <unstructured_citation>Mohsen Zamani, Ladan Sadeghikhorrami, Ali Akbar Safavi, and Farhad Farokhi, Private state estimation for cyber-physical systems using semi-homomorphic encryption, http://mtns2018.ust.hk/media/files/ 0078.pdf, Access Date: 28/10/2024.</unstructured_citation>
          </citation>
          <citation key="ref5">
            <unstructured_citation>Junsoo Kim, Chanhwa Lee, Hyungbo Shim, Jung Hee Cheon, Andrey Kim, Miran Kim, and Yongsoo Song, “Encrypting controller using fully homomorphic encryption for security of cyber-physical systems,” IFAC-PapersOnLine, vol. 49, no. 22, pp. 175–180, 2016. DOI: 10. 1016/j.ifacol.2016.10.392.</unstructured_citation>
          </citation>
          <citation key="ref6">
            <unstructured_citation>Andreea B Alexandru and George J Pappas, “Encrypted lqg using labeled homomorphic encryption,” in Proceedings of the 10th ACM/IEEE international conference on cyber-physical systems, 2019, pp. 129–140. DOI: 10.1145/3302509.3311049.</unstructured_citation>
          </citation>
          <citation key="ref7">
            <unstructured_citation>Jingyu Wang, Dongyuan Shi, Jinfu Chen, and Chen-Ching Liu, “Privacy-preserving hierarchical state estimation in untrustworthy cloud environments,” IEEE Transactions on Smart Grid, vol. 12, no. 2, pp. 1541–1551, 2020. DOI: 10.1109/TSG.2020.3023891.</unstructured_citation>
          </citation>
          <citation key="ref8">
            <unstructured_citation>Ladan Sadeghikhorami and Ali Akbar Safavi, “Secure distributed kalman filter using partially homomorphic encryption,” Journal of the Franklin Institute, vol. 358, no. 5, pp. 2801–2825, 2021. DOI: 10 . 1016 / j . jfranklin.2020.08.048.</unstructured_citation>
          </citation>
          <citation key="ref9">
            <unstructured_citation>Zhenyong Zhang, Junfeng Wu, David Yau, Peng Cheng, and Jiming Chen, “Secure kalman filter state estimation by partially homomorphic encryption,” in 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS), IEEE, 2018, pp. 345–346. DOI: 10. 1109 /ICCPS . 2018.00046.</unstructured_citation>
          </citation>
          <citation key="ref10">
            <unstructured_citation>Francisco J Gonzalez-Serrano, Adrian Amor-Martın, and Jorge Casamayon-Anton, “State estimation using an extended kalman filter with privacy-protected observed inputs,” in 2014 IEEE international workshop on information forensics and security (WIFS), IEEE, 2014, pp. 54–59. DOI: 10 . 1109 / WIFS . 2014 . 7084303.</unstructured_citation>
          </citation>
          <citation key="ref11">
            <unstructured_citation>William E Curran, Cesar A Rojas, Leonardo Bobadilla, and Dylan A Shell, “Oblivious sensor fusion via secure multi-party combinatorial filter evaluation,” in 2021 60th IEEE Conference on Decision and Control (CDC), IEEE, 2021, pp. 5620–5627. DOI: 10.1109/CDC45484.2021.9683202.</unstructured_citation>
          </citation>
          <citation key="ref12">
            <unstructured_citation>Huelse, Seal-python - matrix operations example, https : / / github . com / Huelse / SEAL - Python / blob / main / examples / matrix _ operations . py, Access Date: 27/12/2024, 2024.</unstructured_citation>
          </citation>
          <citation key="ref13">
            <unstructured_citation>Markus Balzer, Kalman filter implementation in python, https://github.com/balzer82/ Kalman, Accessed: 28/08/2024, 2023.</unstructured_citation>
          </citation>
          <citation key="ref14">
            <unstructured_citation>Alonzo Kelly, A 3d state space formulation of a navigation kalman filter for autonomous vehicles, https : / / apps . dtic . mil / sti / html / tr / ADA282853/, Accessed: 28/12/2024.</unstructured_citation>
          </citation>
          <citation key="ref15">
            <unstructured_citation>Ian Reid and Hilary Term, Estimation ii, https : / / cs . adelaide . edu . au / users / ianr / Teaching / Estimation / LectureNotes2.pdf, Accessed: 05/12/2024.</unstructured_citation>
          </citation>
          <citation key="ref16">
            <unstructured_citation>Wael Farag, “Self-driving vehicle localization using probabilistic maps and unscented-kalman filters,” International Journal of Intelligent Transportation Systems Research, vol. 20, no. 3, pp. 623–638, 2022. DOI: 10.1007/s13177-022-00314-4.</unstructured_citation>
          </citation>
          <citation key="ref17">
            <unstructured_citation>Robin Schubert, Christian Adam, Marcus Obst, Norman Mattern, Veit Leonhardt, and Gerd Wanielik, “Empirical evaluation of vehicular models for ego motion estimation,” in 2011 IEEE intelligent vehicles symposium (IV), IEEE, 2011, pp. 534–539. DOI: 10 . 1109 / IVS.2011.5940526.</unstructured_citation>
          </citation>
          <citation key="ref18">
            <unstructured_citation>Microsoft Research, Microsoft seal (simple encrypted arithmetic library), https : / / github.com/microsoft/SEAL, Access Date: 27/12/2024, 2013.</unstructured_citation>
          </citation>
          <citation key="ref19">
            <unstructured_citation>Rashmi Agrawal and Ajay Joshi, On Architecting Fully Homomorphic Encryption-based Computing Systems. Jan. 2023, ISBN: 978-3-031-31753-8. DOI: 10.1007/978-3-031-31754-5.</unstructured_citation>
          </citation>
          <citation key="ref20">
            <unstructured_citation>Wei Zheng, Ying Wu, Xiaoxue Wu, Chen Feng, Yulei Sui, Xiapu Luo, and Yajin Zhou, “A survey of intel sgx and its applications,” Frontiers of Computer Science, vol. 15, pp. 1–15, 2021. DOI: 10.1007/s11704-019- 9096-y.</unstructured_citation>
          </citation>
          <citation key="ref21">
            <unstructured_citation>Xiaoqian Jiang, Miran Kim, Kristin Lauter, and Yongsoo Song, “Secure outsourced matrix computation and application to neural networks,” in Proceedings of the 2018 ACM SIGSAC conference on computer and communications security, 2018, pp. 1209–1222. DOI: 10 . 1145 / 3243734 . 3243837.</unstructured_citation>
          </citation>
        </citation_list>
      </journal_article>
    </journal>
  </body>
</doi_batch>