Răspuns non criptografic:
Falsificarea GPS poate fi făcută fără a întrerupe criptarea.
Înregistrând semnalul criptat și difuzându-l înapoi cu întârziere controlată și semnal local mai puternic. Este semnalul criptat original și, prin urmare, decriptarea și verificarea vor reuși. Derivarea locației se face din diferența de întârziere între diferiți sateliți. Dacă adăugăm propria noastră întârziere, putem crea pentru o țintă în locație cunoscută orice locație GPS falsă pe care o alegem. Începem cu o mică eroare indusă și creștem treptat.
Este teoretic posibil să se detecteze un astfel de atac. De exemplu, prin monitorizarea salturilor de ceas și revenirea la alte sisteme de navigație, cum ar fi INS.Cu toate acestea, o astfel de detectare este euristică și necesită ca victima să aibă un ceas de mare precizie și/sau ca atacatorul să fie limitat în întârzierea minimă pe care o poate induce și, desigur, trebuie să aveți o bună rezervă. O mulțime de hardware militar nu are astfel de măsuri anti spoofing.
Iranul a deturnat o dronă militară americană și a capturat-o intactă. Evident, nu au împărtășit detalii tehnice, dar înțelepciunea comună este că au blocat semnalul de control și au falsificat semnalul GPS, fără nicio dovadă că criptarea a fost întreruptă.