METHOD AND SYSTEM FOR RADIONAVIGATION AUTHENTICATIONA method carried out in a radionavigation system (2), the radionavigation system (2) comprising a receiver (4) and a radionavigation infrastructure (6), the radionavigation infrastructure comprising a plurality of satellite-borne transmitters (8, 8′, 8″, 8′″), and encryption component (10) configured for communication with the transmitters (8, 8′, 8″, 8′″) and the receiver (4). The method comprises the following, for one or more given transmitters (8) of the plurality of satellite-borne transmitters (8, 8′, 8″, 8′″). In the radionavigation infrastructure (6), a series of keys k2,i are generated in respect of a predetermined authentication interval [0, T] of duration T and commencing at t=0 and a spreading code-encrypted signal e(t) is generated from a first radionavigation signal s (t) using a keystream K1(t), the keystream K1(t) being generated with a secret key k1 of the radionavigation infrastructure (6). The method further comprises generating, in the encryption component (10) of the radionavigation infrastructure, a re-encrypted sequence Ri using a keystream K2,i generated with the series of keys k2,i. The method further comprises the encryption component (10) transmitting, prior to t=0, the re-encrypted sequence Ri to the receiver (4). The method further comprises transmitting, from the given transmitter (8), the spreading code-encrypted signal e(t) and transmitting, from one of the plurality of transmitters (8, 8′, 8″, 8′″), the series of keys k2,i. The method further comprises, at the receiver (4), (i) receiving and storing, prior to t=0, the re-encrypted sequence Ri; (ii) receiving the spreading code-encrypted signal e(t); (iii) receiving the series of keys k2,i; (iv) decrypting the re-encrypted sequence Ri, using the series of keys k2,i to obtain encrypted sequences Ei. The method further comprises, correlating, at the receiver (4), at least portions of the received spreading code-encrypted signal e(t) with the encrypted sequences Ei and thereby generating a code phase measurement for the given transmitter (8). The method may further comprise extracting, at the component (10), from the spreading code-encrypted signal e(t), a plurality of encrypted sequences Ei associated with respective periods of time within the predetermined authentication interval [0, T], wherein the re-encrypted sequence R′i is generated from the extracted encrypted sequences Ei using the keystream K2,i, the re-encrypted sequence Ri being associated with the given transmitter (8). In an embodiment, the encryption component (10) at which the re-encrypted sequence Ri is generated is a ground-based server. Methods carried out in the infrastructure (6) and at the receiver (4), and a radionavigation system (2), infrastructure (6) and receiver (4) are also disclosed.A method carried out in a radionavigation system (2), the radionavigation system comprising a receiver (4) and a radionavigation infrastructure (6), the radionavigation infrastructure (6) comprising a plurality of satellite-borne transmitters (8, 8′, 8″, 8′″), and encryption component configured for communication with the transmitters (8, 8′, 8″, 8′″) and the receiver (4), the method comprising, for one or more given transmitters (8) of the plurality of satellite-borne transmitters (8, 8′, 8″, 8′″): generating, in the radionavigation infrastructure (6), a series of keys k2,i in respect of a predetermined authentication interval [0, T] of duration T and commencing at t=0;generating, in the radionavigation infrastructure (6), a spreading code-encrypted signal e(t) from a first radionavigation signal s1(t) using a keystream K1(t), the keystream K1(t) being generated with a secret key k1 of the radionavigation infrastructure (6);generating, in the encryption component of the radionavigation infrastructure, a re-encrypted sequence Ri using a keystream K2,i generated with the series of keys k2,i;transmitting, prior to t=0, by the encryption component, the re-encrypted sequence Ri to the receiver (4);transmitting, from the given transmitter (8), the spreading code-encrypted signal e(t);transmitting, from one of the plurality of transmitters (8, 8′, 8″, 8′″), the series of keys k2,i; andreceiving and storing, at the receiver (4), prior to t=0, the re-encrypted sequence Ri;receiving, at the receiver (4), the spreading code-encrypted signal e(t);receiving, at the receiver (4), the series of keys k2,i;decrypting, at the receiver (4), the re-encrypted sequence Ri using the series of keys k2,i to obtain encrypted sequences Ei; andcorrelating, at the receiver (4), at least portions of the received the spreading code-encrypted signal e(t) with the encrypted sequences Ei and thereby generating a code phase measurement for the given transmitter (8).
무선항법 인증을 위한 방법 및 시스템무선항법 시스템(2)에서 수행되는 방법으로서, 무선항법 시스템(2)은 수신기(4) 및 무선항법 기반구조(6)를 포함하고, 상기 무선항법 기반구조(6)는, 복수 개의 위성-탑재 송신기(8, 8', 8'', 8'''), 및 상기 송신기(8, 8', 8'', 8''') 및 상기 수신기(4)와 통신하도록 구성되는 암호화 컴포넌트(10)를 포함한다. 상기 방법은, 상기 복수 개의 위성-탑재 송신기(8, 8', 8'', 8''') 중 하나 이상의 주어진 송신기(8)에 대하여 다음의 단계들을 포함한다. 무선항법 기반구조(6) 내에서, 일련의 키 k2,i가 지속기간 T의 미리 결정된 인증 간격 [0,T] 에 대하여 생성되고, t=0에서 시작하며, 확산 코드-암호화된 신호 e(t)가 키스트림 K1(t)를 사용하여 제 1 무선항법 신호 s1(t)로부터생성되고, 키스트림 K1(t)는무선항법 기반구조(6)의 비밀 키 k1으로 생성된다. 이러한 방법은, 무선항법 기반구조의 암호화 컴포넌트(10)에서, 일련의 키 k2,i로 생성된 키스트림 K2,i를 사용하여, 재암호화된 시퀀스 Ri를 생성하는 단계를 더 포함한다. 이러한 방법은, 암호화 컴포넌트(10)가 t = 0 이전에, 재암호화된 시퀀스 Ri를 수신기(4)에 송신하는 단계를 더 포함한다. 이러한 방법은, 주어진 송신기(8)로부터 확산 코드-암호화된 신호 e(t)를 송신하는 단계 및 복수 개의 송신기(8, 8', 8'', 8''') 중 하나로부터, 일련의 키 k2,i를 송신하는 단계를 더 포함한다. 이러한 방법은, 수신기(4)에서, (i) t = 0 이전에, 재암호화된 시퀀스 Ri를 수신하고 저장하는 단계; (ii) 확산 코드-암호화된 신호 e(t)를 수신하는 단계; (iii) 일련의 키 k2,i를 수신하는 단계; (iv) 암호화된 시퀀스 Ei를 획득하도록, 일련의 키 k2,i를 사용하여 재암호화된 시퀀스 Ri를 복호화하는 단계를 더 포함한다. 이러한 방법은, 수신기(4)에서, 수신된 확산 코드-암호화된 신호 e(t)의 적어도 일부를 암호화된 시퀀스 Ei와 상관시킴으로써, 주어진 송신기(8)에 대한 코드 위상 측정치를 생성하는 단계를 더 포함한다. 이러한 방법은, 컴포넌트(10)에서, 확산 코드-암호화된 신호 e(t)로부터, 미리 결정된 인증 간격 [0,T] 내의 각각의 시간 기간과 연관된 복수 개의 암호화된 시퀀스 Ei를 추출하는 단계를 더 포함할 수 있고, 재암호화된 시퀀스 R'I는 키스트림 K2,i를 사용하여, 추출된 암호화된 시퀀스 Ei로부터 생성되고, 재암호화된 시퀀스 R'i는 주어진 송신기(8)와 연관된다. 일 실시예에서, 재암호화된 시퀀스 Ri가 생성되는 암호화 컴포넌트(10)는 지상 설치 서버이다. 기반구조(6) 및 수신기(4)에서 수행되는 방법, 및 무선항법 시스템(2), 기반구조(6) 및 수신기(4)도 역시 개시된다.수신기(4) 및 무선항법 기반구조(6)를 포함하는 무선항법 시스템(2)에서 수행되는 방법으로서,상기 무선항법 기반구조(6)는,복수 개의 위성-탑재 송신기(8, 8', 8'', 8'''), 및상기 송신기(8, 8', 8'', 8''') 및 상기 수신기(4)와 통신하도록 구성되는 암호화 컴포넌트를 포함하고,상기 방법은, 상기 복수 개의 위성-탑재 송신기(8, 8', 8'', 8''') 중 하나 이상의 주어진 송신기(8)에 대하여:상기 무선항법 기반구조(6) 내에서, 지속기간 T의 미리 결정된 인증 간격 [0,T]에 대하여 일련의 키 k2,i를 생성하고 t=0에서 시작하는 단계;상기 무선항법 기반구조(6) 내에서, 키스트림 K1(t)를 사용하여 제 1 무선항법 신호 s1(t)로부터 확산 코드-암호화된 신호 e(t)를 생성하는 단계 - 상기 키스트림 K1(t)는 상기 무선항법 기반구조(6)의 비밀 키 k1으로 생성됨 -;상기 무선항법 기반구조의 암호화 컴포넌트 내에서, 상기 일련의 키 k2,i로 생성된 키스트림 K2,i를 사용하여, 재암호화된 시퀀스 Ri를 생성하는 단계;t = 0 이전에, 상기 암호화 컴포넌트에 의하여, 상기 재암호화된 시퀀스 Ri를 상기 수신기(4)에 송신하는 단계;상기 주어진 송신기(8)로부터, 상기 확산 코드-암호화된 신호 e(t)를 송신하는 단계;상기 복수 개의 송신기(8, 8', 8'', 8''') 중 하나로부터, 상기 일련의 키 k2,i를 송신하는 단계;상기 수신기(4)에서, t = 0 이전에, 상기 재암호화된 시퀀스 Ri를 수신하고 저장하는 단계;상기 수신기(4)에서, 상기 확산 코드-암호화된 신호 e(t)를 수신하는 단계;상기 수신기(4)에서, 상기 일련의 키 k2,i를 수신하는 단계;상기 수신기(4)에서, 암호화된 시퀀스 Ei를 획득하도록, 상기 일련의 키 k2,i를 사용하여 상기 재암호화된 시퀀스 Ri를 복호화하는 단계; 및상기 수신기(4)에서, 수신된 확산 코드-암호화된 신호 e(t) 중 적어도 일부와 상기 암호화된 시퀀스 Ei를 상관시킴으로써, 상기 주어진 송신기(8)에 대한 코드 위상 측정치를 생성하는 단계를 포함하는, 무선항법 시스템(2)에서 수행되는 방법.