Abstract:
The ubiquity of Global Navigation Satellite Systems (GNSS) in our modern world has undeniably
enhanced various aspects of human life. However, the susceptibility of GNSS to spoofing attacks,
where falsified signals mislead GNSS receivers, poses severe security threats. As these systems
become increasingly integrated into critical infrastructure and operations, the need for robust
spoofing detection mechanisms is more critical than ever. This thesis delves into the exploration,
implementation, and evaluation of GNSS Anti-Spoofing Techniques on Software-Defined Radios
(SDRs), a flexible and cost-effective approach to GNSS signal processing.
The study commences with a comprehensive examination of the nature of GNSS spoofing and the
current anti-spoofing methodologies in use. Various GNSS anti-spoofing techniques are then
scrutinized, followed by their implementation on an adaptable GNSS SDR platform. The
performance of these techniques is critically evaluated to determine their efficacy in spoofing
detection.
The results of this study demonstrate the potential of GNSS SDR in providing a dynamic and
adaptable solution to counter GNSS spoofing. It is anticipated that the findings will help in
advancing the current state of GNSS anti-spoofing mechanisms, promoting more secure and
reliable use of GNSS. The implemented anti-spoofing techniques could serve as a foundation for
further advancements in this field, ultimately contributing to the enhancement of GNSS security
against the growing threat of spoofing attacks.