Another obvious idea: use mega-constellations.
GPS signals can't be signed because the signal bandwidth is limited, a digital signature is going to take hours to get transmitted.
But by using something like a Starlink satellite, it's possible to transmit digitally signed timing packets that can't be spoofed.