En signeret kommando, der udføres på et vildledt tidspunkt, fejlroutes stadig
En teknisk note til operatører af tidsindekserede net: konstellationer, der router, tildeler opgaver eller overdrager efter en plan, hvor hver knude handler, når dens eget ur når et planlagt tidspunkt.
Forkortelser: GNSS, Global Navigation Satellite System; TPL, timing protection level (beskyttelsesniveau for tid); PNT, positionering, navigation og tidssynkronisering.
Påstanden#
At autentificere styremeddelelser, også med post-kvantesignaturer, beviser, hvem der sendte en meddelelse, og at den ikke blev ændret. Det beviser ikke, hvornår modtageren handler på den. En knude udfører en tidsindekseret kommando mod sit eget ur. Hvis det ur er trukket med δ, kører en kommando, der er gyldig for tidspunktet T, på sand tid T + δ, med alle signaturer intakte. Når |δ| overstiger slotgarden, havner trafikken i det forkerte slot, et link skifter, mens den anden ende stadig peger andetsteds, eller en overdragelse sker for tidligt. Nettet fejlroutes, og hver integritetskontrol i kommandostien melder succes.
Hvorfor uret er det bløde mål#
- GNSS-tid er den sædvanlige reference, og den kan spoofes. En knude, der disciplinerer sit ur mod GNSS, arver den tid, modtageren leverer. En spoofer, der holder modtagerens egne kvalitetsflag grønne, kan trække den tid langsomt.
- Friskhedskontroller bruger det samme ur. Et gyldighedsvindue (»acceptér denne kommando indtil
T + w«) eller en genafspilningstæller knyttet til tid bedømmes mod det lokale ur, så et trukket ur også kan udvide det vindue, hvori en opfanget signeret kommando accepteres. - Angrebet kræver ingen nøgle. Intet i den signerede kanal berøres. Stærkere kryptografi hæver prisen for at forfalske en kommando og lader denne pris være uændret.
Dette ligger ved siden af arbejdet med post-kvante, ikke imod det: de to lukker forskellige huller. Signaturer stopper en forfalsket kommando. Tidsintegritet stopper, at en ægte kommando udføres på det forkerte tidspunkt.
Hvad der begrænser det#
Fire foranstaltninger, hver kvantificeret af scenarietypen slot-timing (SLOT-TIMING.md):
- En urstøttet monitor. Sammenlign GNSS-tid med knudens eget ur, der coaster over et vindue, og giv alarm, når forskellen er for stor til at være urstøj. Den betingede TPL begrænser den fejl, der kan forblive uopdaget før alarmen.
- Uafhængige kontroller, planlagt. En tovejs tidsoverførsel fra en jordstation eller en krydslinksammenligning med en nabo udenfor spooferens rækkevidde begrænser, hvor længe et langsomt træk kan løbe. Deres genbesøgsinterval er en sikkerhedsparameter, ikke kun en driftsparameter.
- Geometri. En spoofer på jorden når en satellit i lav jordbane kun, mens den er over spooferens horisont, så trækket begrænses af spooferens rampehastighed gange det vindue. Som regnestykke: en rampe på 10 ns/s holdt i 600 s er 6 µs. Det medfølgende eksempel (
kshana example slot-timing-ocxo-leo: bane på 550 km, maksimal rampe på 10 ns/s) rapporterer en spoofer-eksponering på 732 s og et rampebegrænset træk på 7.321 ns. - En garde dimensioneret ud fra grænsen og en sikker handling ved alarm. Slotgarden bør dække den største uopdagede fejl, som monitoren og kontrollerne tillader, ikke kun urets frie støj. Ved alarm bør en knude holde sin seneste gode plan på sit coastende ur frem for at følge GNSS.
Hvad denne note ikke hævder#
Den hævder ikke, at en spoofet satellit er observeret at fejlroute; den anslår ikke nogen operatørs eksponering; og de grænser, den peger på, er MODELLED, betinget af detektion og af de angivne trusselsantagelser. Den argumenterer for en sammensætning: en gyldig signatur og et korrekt udførelsestidspunkt er adskilte egenskaber, og et tidsindekseret net har brug for begge.