U.S. flag

An official website of the United States government

Government Website

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Safely connect using HTTPS

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.


  1. Home
  2. News
  3. Publication Library
  4. GPS Receiver Whitelist Development Guide

GPS Receiver Whitelist Development Guide

Historically, Global Positioning System (GPS) receivers have been considered single-purpose appliances like radios that required very focused, application-specific hardware but placed less emphasis on software. In contrast, today’s receivers are implemented and integrated as embedded software applications distributed over general purpose processors with special GPS hardware.

The GPS Whitelist Development Guide presents a software assurance approach as a means of addressing potential vulnerabilities and increasing reliability of Global Positioning System (GPS) receivers. This guide is part of S&T’s emphasis on a cybersecurity-based approach for Positioning, Navigation, and Timing (PNT) resilience and can also help with the implementation of data-related requirements in the Resilient PNT Conformance Framework.

The approach utilizes input data validation based on whitelist constraints to minimize the processing of malformed navigation messages entering a GPS receiver. An example whitelist is used for the navigation data fields documented in the interface specification for a GPS signal. Some benefits, limitations, and caveats of the approach are further discussed in the guide. Example whitelists are also presented to illustrate the concept. This guidance is provided for navigation device developers seeking to create, implement, and verify GPS whitelists customized to their systems.  

Attachment Ext. Size Date
GPS Receiver Whitelist Development Guide (July 2021) PDF 197.94 KB 07/27/2021
Last Updated: 07/11/2022
Was this page helpful?
This page was not helpful because the content