1 |
1
리더는 태그로부터 제1 랜덤 넘버, 프로토콜 컨트롤 정보, 확장 프로토콜 컨트롤 정보 및 단일 아이템 지시자 정보를 수신하면, 상기 제1 랜덤 넘버를 이용하여 제2 랜덤 넘버를 요청하는 단계;상기 태그로부터 제2 랜덤 넘버를 수신하면, 상기 제2 랜덤 넘버를 포함하여 보안 파라미터를 요청하는 단계;상기 태그로부터 암호화된 데이터를 수신하면, 인증 서버로 상기 암호화된 데이터의 인증 결과를 요청하는 단계; 및상기 인증 서버로부터 수신하는 상기 암호화된 데이터의 인증 결과에 따라 상기 태그를 인증하는 단계를 포함하는 보안 방법
|
2 |
2
제1항에 있어서,상기 인증 결과를 요청하는 단계는,상기 보안 파라미터를 수신하면, 상기 태그로 제2 랜덤 넘버와 임의로 생성된 랜덤 넘버를 파라미터로 하여 상기 암호화된 데이터를 요청하는 단계;상기 태그로부터 상기 암호화된 데이터 및 상기 암호화된 데이터를 생성하기 위해 사용한 암호화 랜덤 넘버를 수신하는 단계; 및상기 인증 서버로 상기 암호화 랜덤 넘버, 임의로 생성된 랜덤 넘버 및 암호화된 인증 데이터, 단일 아이템 지시자 정보 및 제1 랜덤 넘버를 포함하여 상기 암호화된 인증 데이터의 인증 결과를 요청하는 단계를 포함하는 보안 방법
|
3 |
3
제2항에 있어서,상기 인증 결과를 요청하는 단계 이후에,상기 인증 서버는 미리 저장하고 있는 상기 단일 아이템 지시자 정보에 대응되는 비밀키를 확인하는 단계;상기 제1 랜덤 넘버와 상기 비밀키를 이용하여 세션 키를 생성하는 단계;상기 세션 키를 사용하여 상기 암호화 랜덤 넘버를 복호화하여, 랜덤 넘버를 구하는 단계;상기 임의로 생성된 랜덤 넘버와 복호화된 상기 랜덤 넘버를 이용하여 암호화된 인증 데이터를 구하는 단계; 및상기 리더로부터 수신한 암호화된 인증 데이터와, 상기 임의로 생성된 랜덤 넘버와 복호화된 상기 랜덤 넘버를 이용하여 구한 암호화된 인증 데이터를 비교하여 인증 결과를 생성하여 전달하는 단계를 포함하는 보안 방법
|
4 |
4
제1항에 있어서,상기 확장 프로토콜 컨트롤 정보에는 보안 모드 지시자가 포함되어 있는 보안 방법
|
5 |
5
미리 생성한 제1 랜덤 넘버를 파라미터로 하는 메시지를 리더로부터 수신하면, 상기 리더로 프로토콜 정보, 확장 프로토콜 컨트롤 정보 및 단일 아이템 지시자 정보를 전송하는 단계;상기 제1 랜덤 넘버를 파라미터로 하는 랜덤 넘버 요청 메시지를 수신하면, 제2 랜덤 넘버를 생성하여 상기 리더로 전송하는 단계; 및상기 제2 랜덤 넘버와 상기 리더가 임의로 생성한 랜덤 넘버를 파라미터로 하는 인증 데이터 요청 메시지를 수신하면, 상기 리더에 암호화된 인증 데이터와 암호화 랜덤 넘버를 전달하는 단계를 포함하는 보안 방법
|
6 |
6
제5항에 있어서,상기 암호화 랜덤 넘버를 전달하는 단계는,상기 리더가 임의로 생성한 랜덤 넘버를 파라미터로 하는 인증 데이터 요청 메시지를 수신하는 단계;상기 암호화 랜덤 넘버를 생성하는 단계;상기 리더가 임의로 생성하여 전송한 랜덤 넘버와 상기 랜덤 넘버를 이용하여 인증 데이터를 만들고, 이를 암호화하여 암호화된 인증 데이터를 생성하는 단계; 및상기 리더로 암호화된 데이터와 암호화 랜덤 넘버를 전달하는 단계를 포함하는 보안 방법
|
7 |
7
제5항에 있어서,상기 확장 프로토콜 컨트롤 정보에는 보안 모드 지시자가 포함되어 있는 보안 방법
|
8 |
8
제7항에 있어서,상기 보안 모드 지시자는 일반 모드, 인증 모드, 그룹 키 관리 모드 및 개별 키 관리 모드 중 어느 하나의 보안 모드인 보안 방법
|