Signal Structure-Based Authentication for Civil GNSSs: Recent Solutions and Perspectives

A key aspect to be considered in the design of new generations of global navigation satellite system (GNSS) signals and receivers is a proper partition between system and receiver contribution to the robustness against spoofing attacks. This article maps the current threats and vulnerabilities of GNSS receivers and presents a survey of recent defenses, focusing on cryptographic solutions suitable to authenticate civil signals. Future perspectives and trends are analyzed, with particular emphasis on spreading code authentication techniques, considered as a key innovation for the next generation of civil GNSS signals. An assessment of the robustness and feasibility of the various presented solutions is also provided, analyzing in particular the impact on both current and future receivers.

[1]  C. P. Schnorr,et al.  Efficient Identification and Signatures for Smart Cards (Abstract) , 1989, EUROCRYPT.

[2]  E. Mak,et al.  PROSPA: Open Service Authentication , 2013 .

[3]  Alexander Rugamer,et al.  Privacy protected localization and authentication of georeferenced measurements using Galileo PRS , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[4]  Rigas T. Ioannides,et al.  A Novel Navigation Message Authentication Scheme for GNSS Open Service , 2016 .

[5]  J. A. Volpe Vulnerability Assessment of the Transportation Infrastructure Relying on the Global Positioning Syst , 2001 .

[6]  Christoph Günther,et al.  A Survey of Spoofing and Counter-Measures , 2014 .

[7]  J. D. Calle,et al.  GALILEO COMMERCIAL SERVICE Galileo ’ s Commercial Service Testing GNSS High Accuracy and Authentication , 2022 .

[8]  William M. Daley,et al.  Digital Signature Standard (DSS) , 2000 .

[9]  Elaine B. Barker Digital Signature Standard (DSS) [includes Change Notice 1 from 12/30/1996] | NIST , 1994 .

[10]  James T. Curran,et al.  Message Authentication, Channel Coding & Anti-Spoofing , 2016 .

[11]  G. Gamba,et al.  From Data Schemes to Supersonic Codes GNSS Authentication for Modernized Signals , 2022 .

[12]  Todd E. Humphreys,et al.  Detection Strategy for Cryptographic GNSS Anti-Spoofing , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Bernd Eissfeller,et al.  Open GNSS Signal Authentication Based on the Galileo Commercial Service (CS) , 2013 .

[14]  Todd E. Humphreys,et al.  Civilian GPS Spoofing Detection based on Dual- Receiver Correlation of Military Signals , 2011 .

[15]  L. Scott,et al.  Anti-Spoofing & Authenticated Signal Architectures for Civil Navigation Systems , 2003 .

[16]  Ignacio Fernandez-Hernandez,et al.  Galileo NMA signal unpredictability and anti-replay protection , 2016, 2016 International Conference on Localization and GNSS (ICL-GNSS).

[17]  Olivier Julien,et al.  Code Shift Keying: Prospects for Improving GNSS Signal Designs , 2015 .

[18]  Todd E. Humphreys,et al.  Practical cryptographic civil GPS signal authentication , 2011 .

[19]  Brent M. Ledvina,et al.  An In-Line Anti-Spoofing Device for Legacy Civil GPS Receivers , 2010 .

[20]  O. Pozzobon,et al.  Signal authentication and integrity schemes for next generation global navigation satellite systems , 2005 .

[21]  D. Borio,et al.  Impact of the Acquisition Searching Strategy on the Detection and False Alarm Probabilities in a CDMA Receiver , 2006, 2006 IEEE/ION Position, Location, And Navigation Symposium.

[22]  Rigas T. Ioannides,et al.  Design Drivers and New Trends for Navigation Message Authentication Schemes for GNSS Systems , 2016 .

[23]  Todd E. Humphreys,et al.  GNSS Spoofing and Detection , 2016, Proceedings of the IEEE.

[24]  Per Enge,et al.  Efficient Authentication Mechanisms for Navigation Systems - a Radio-Navigation Case Study , 2009 .

[25]  Ran Canetti,et al.  Efficient authentication and signing of multicast streams over lossy channels , 2000, Proceeding 2000 IEEE Symposium on Security and Privacy. S&P 2000.

[26]  Vincent Rijmen,et al.  A Navigation Message Authentication Proposal for the Galileo Open Service , 2016 .

[27]  Jingyuan Li,et al.  An Implementation of Navigation Message Authentication with Reserved Bits for Civil BDS Anti-Spoofing , 2017 .

[28]  Pau Closas,et al.  On the Threat of Systematic Jamming of GNSS , 2016 .

[29]  Curran James Thomas,et al.  Securing GNSS: An End-to-end Feasibility Analysis for the Galileo Open-service , 2014 .

[30]  Markus G. Kuhn,et al.  An Asymmetric Security Mechanism for Navigation Signals , 2004, Information Hiding.

[31]  Per K. Enge,et al.  Authenticating aviation augmentation system broadcasts , 2010, IEEE/ION Position, Location and Navigation Symposium.

[32]  Ryosuke Shibasaki,et al.  Authentication technology using QZSS , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[33]  Leslie Lamport,et al.  Password authentication with insecure communication , 1981, CACM.

[34]  F. Dovis GNSS Interference Threats and Countermeasures , 2015 .

[35]  Thomas Pany,et al.  Known Vulnerabilities of Global Navigation Satellite Systems, Status, and Potential Mitigation Techniques , 2016, Proceedings of the IEEE.

[36]  Gérard Lachapelle,et al.  GPS Vulnerability to Spoofing Threats and a Review of Antispoofing Techniques , 2012 .

[37]  Todd E. Humphreys,et al.  A blueprint for civil GPS navigation message authentication , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[38]  David Brumley,et al.  GPS software attacks , 2012, CCS.

[39]  Todd E. Humphreys,et al.  Attackers can spoof navigation signals without our knowledge. Here's how to fight back GPS lies , 2016, IEEE Spectrum.