Skip to main content
Have a personal or library account? Click to login
Secure GNSS telemetry on ESP32 using kinematic validation, adaptive logging, and hardware-accelerated AES encryption Cover

Secure GNSS telemetry on ESP32 using kinematic validation, adaptive logging, and hardware-accelerated AES encryption

Open Access
|Oct 2026

Abstract

Global navigation satellite system (GNSS) telemetry is vulnerable to spoofing attacks, while conventional tracking systems often store potentially compromised coordinates before performing server-side validation. This paper presents an ESP32-based secure GNSS telemetry system that performs edge-level kinematic validation prior to data encryption and logging. The proposed method combines a reachability constraint for detecting physically impossible coordinate changes, alpha-beta filtering for trajectory smoothing, zero-velocity anchoring for suppressing navigation drift during stops, and adaptive spatial, angular, and time-based sampling. Validated telemetry records are encrypted in real time using hardware-accelerated AES-256 in counter mode, with session-specific initialization vectors and cryptographic key isolation in the ESP32 eFuse memory. A desktop audit application provides local decryption, trajectory reconstruction, distance calculation, and retrospective analysis of the collected data. Software-in-the-Loop experiments achieved 100% recall for injected coordinate jumps exceeding the calculated reachability limit, with a false-positive rate of 0.33%. In the 42 km route test, adaptive logging reduced the log-file size by 68% compared with fixed-rate one-second logging. The hardware-assisted encryption time for one telemetry record did not exceed 45 µs, which confirms the suitability of the proposed architecture for real-time embedded applications. The developed solution provides a resource-efficient approach to improving the plausibility and confidentiality of GNSS telemetry while supporting retrospective analysis in fleet monitoring and other autonomous tracking systems.

DOI: https://doi.org/10.2478/jee-2026-0052 | Journal eISSN: 1339-309X (formerly 1335-3632) | Journal ISSN: 1335-3632
Language: English
Page range: 543 - 552
Submitted on: Jul 28, 2026
Published online: Oct 11, 2026
Published in print: Oct 1, 2026
Published by: Slovak University of Technology in Bratislava
In partnership with: Paradigm Publishing Services

© 2026 Serhii Sharnin, Halyna Isaienko, Yuliia Meish, Liubomyr Leshchynskyi, published by Slovak University of Technology in Bratislava
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.