1 |
1
RFID DB 서버와 네트워크를 통해 연결되고 복수의 태그와 통신을 수행할 수 있는 RFID 리더에서 수행되는 RFID 태그 인증 방법으로서,태그에 태그 정보를 요청하는 태그 정보 요청 단계;태그로부터 인덱스를 갖는 배열의 식별자, 인덱스를 갖는 배열의 인덱스 및 암호화된 태그 ID를 수신하는 태그 정보 수신 단계;RFID DB 서버로부터 수신한, 상기 인덱스를 갖는 배열의 식별자에 대응하는 마스터키를 이용해서 인덱스를 갖는 배열을 생성하는 배열 생성 단계;상기 배열 생성 단계에서 생성한 인덱스를 갖는 배열에서 상기 인덱스에 해당하는 배열값을 추출하여 암호화키를 생성하는 암호화키 생성 단계; 및상기 암호화키 생성 단계에서 생성된 암호화키를 이용해서 상기 태그 정보 수신 단계에서 수신한 상기 암호화된 태그 ID를 복호화하여 태그 ID를 획득하는 태그 ID 획득 단계를 포함하는 RFID 태그 인증 방법
|
2 |
2
청구항 1에 있어서,상기 인덱스를 갖는 배열은 S-box인 것을 특징으로 하는 RFID 태그 인증 방법
|
3 |
3
청구항 1에 있어서,상기 태그 정보 요청 단계에서, 태그에 랜덤값을 송신하는 것을 특징으로 하는 RFID 태그 인증 방법
|
4 |
4
청구항 1에 있어서,상기 태그 정보 수신 단계에서는 랜덤값을 더 수신하는 것을 특징으로 하는 RFID 태그 인증 방법
|
5 |
5
청구항 1에 있어서,상기 인덱스를 갖는 배열의 식별자는 동일 태그 그룹에 속하는 복수의 태그에 대해 동일한 것을 특징으로 하는 RFID 태그 인증 방법
|
6 |
6
청구항 1에 있어서,상기 태그 정보 수신 단계에서 수신한, 인덱스를 갖는 배열의 식별자에 대응하는 마스터키를 가지고 있지 않은 경우, RFID DB 서버에 인덱스를 갖는 배열의 식별자를 송신해서 대응하는 마스터키를 수신하는 단계를 더 포함하는 것을 특징으로 하는 태그 인증 방법
|
7 |
7
청구항 1에 있어서,상기 태그 정보 수신 단계에서는 카운터값을 더 수신하는 것을 특징으로 하는 RFID 태그 인증 방법
|
8 |
8
청구항 7에 있어서,수신한 카운터값과 카운터 임계값을 비교하는 카운터값 비교 단계를 더 포함하고,상기 카운터값 비교 단계에서의 비교 결과 수신한 카운터값이 카운터 임계값보다 크지 않은 경우 태그에 증가된 카운터값을 송신하는 카운터값 증가 단계를 더 포함하는 것을 특징으로 하는 RFID 태그 인증 방법
|
9 |
9
청구항 7에 있어서,수신한 카운터값과 카운터 임계값을 비교하는 카운터값 비교 단계를 더 포함하고,상기 카운터값 비교 단계에서의 비교 결과 수신한 카운터값이 카운터 임계값보다 큰 경우에, RFID DB 서버로부터 인덱스를 갖는 배열의 식별자 및 이 식별자에 대응하는 신규 마스터키를 수신하는 신규 마스터키 수신 단계를 더 포함하는 것을 특징으로 하는 RFID 태그 인증 방법
|
10 |
10
청구항 9에 있어서,상기 신규 마스터키 수신 단계에서 수신한 마스터키를 이용하여 신규 암호화키를 생성하는 신규 암호화키 생성 단계를 더 포함하는 것을 특징으로 하는 RFID 태그 인증 방법
|
11 |
11
청구항 10에 있어서,태그에, 인덱스를 갖는 배열의 식별자 및 상기 신규 암호화키에 의해 암호화된 태그 ID를 송신하는 단계를 더 포함하는 것을 특징으로 하는 RFID 태그 인증 방법
|
12 |
12
청구항 11에 있어서,태그로부터 인덱스를 갖는 배열의 식별자를 확인하는 확인 응답을 수신하는 확인 응답 수신 단계를 더 포함하는 것을 특징으로 하는 RFID 태그 인증 방법
|
13 |
13
청구항 9에 있어서,태그에, 카운터 초기값을 송신하는 카운터 초기값 송신 단계를 더 포함하는 것을 특징으로 하는 RFID 태그 인증 방법
|
14 |
14
RFID DB 서버와 네트워크를 통해 연결하기 위한 네트워크 통신부;태그로부터 인덱스를 갖는 배열의 식별자, 인덱스를 갖는 배열의 인덱스 및 암호화된 태그 ID를 수신하는 RF 통신부;상기 수신한 인덱스를 갖는 배열의 식별자에 대응하는 마스터키를 이용해서 인덱스를 갖는 배열을 생성하는 배열 생성부;상기 배열 생성부에서 생성한 인덱스를 갖는 배열에서 상기 수신한 인덱스에 해당하는 배열값을 추출하여 암호화키를 생성하는 암호화키 생성부; 및상기 암호화키 생성부에서 생성된 암호화키를 이용해서 상기 수신한 암호화된 태그 ID를 복호화하여 태그 ID를 획득하는 제어부를 구비하는 RFID 리더
|
15 |
15
청구항 14에 있어서,상기 인덱스를 갖는 배열은 S-box인 것을 특징으로 하는 RFID 리더
|
16 |
16
청구항 14에 있어서,상기 RF 통신부가 수신한 인덱스를 갖는 배열의 식별자에 대응하는 마스터키가 저장되어 있지 않은 경우, 상기 네트워크 통신부를 통해 RFID DB 서버에 인덱스를 갖는 배열의 상기 식별자를 송신해서 대응하는 마스터키를 수신하는 것을 특징으로 하는 RFID 리더
|
17 |
17
청구항 14에 있어서,상기 RF 통신부는 태그로부터 카운터값을 더 수신하는 것을 특징으로 하는 RFID 리더
|
18 |
18
청구항 17에 있어서,수신한 카운터 값과 카운터 임계값을 비교한 결과 수신한 카운터값이 카운터 임계값보다 큰 경우에, 상기 네트워크 통신부를 통해 RFID DB 서버로부터 인덱스를 갖는 배열의 식별자 및 이 식별자에 대응하는 신규 마스터키를 수신하는 것을 특징으로 하는 RFID 리더
|
19 |
19
청구항 18에 있어서,상기 수신한 신규 마스터키를 이용하여 상기 배열 생성부 및 암호화키 생성부에 의해 신규 암호화키를 생성하는 것을 특징으로 하는 RFID 리더
|
20 |
20
청구항 19에 있어서,상기 RF 통신부를 통해, 태그에, 인덱스를 갖는 배열의 식별자 및 상기 신규 암호화키에 의해 암호화된 태그 ID를 송신하는 것을 특징으로 하는 RFID 리더
|