1 |
1
서버가 제한된 리소스를 가진 클라이언트를 인증하는 방법에 있어서, 제1 비밀 키와 제1 블라인딩 값을 근거로 생성된 제1 수정된 비밀 키를 포함하는 질의 메시지를 클라이언트로 전송하는 과정과;상기 클라이언트로부터 상기 제1 블라인딩 값, 제2 비밀 키 및 에러 값을 근거로 생성된 응답 값을 포함하는 응답 메시지를 수신하는 과정과;상기 응답 값으로부터 상기 에러 값을 산출하는 과정과;상기 에러 값을 근거로 상기 클라이언트의 인증 성공 여부를 판단하는 과정을 포함함을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
2 |
2
제1항에 있어서, 상기 제1 및 제2 비밀 키는 상기 클라이언트 및 서버 간에 공유되어 있음을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
3 |
3
제1항에 있어서, 상기 클라이언트의 인증 성공 여부를 판단하는 과정은,상기 에러 값에서 0 또는 1의 개수를 기설정된 임계값과 비교하는 과정과;상기 비교 결과에 따라 상기 클라이언트의 인증 성공 여부를 판단하는 과정을 포함함을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
4 |
4
제1항에 있어서, 상기 클라이언트의 인증 성공 여부를 판단하는 과정은,상기 에러 값의 해밍 웨이트를 기설정된 임계값과 비교하는 과정과;상기 해밍 웨이트가 상기 임계값 이하인 경우에, 상기 클라이언트의 인증이 성공한 것으로 판단하는 과정을 포함함을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
5 |
5
제1항에 있어서,제3 비밀 키와 제2 블라인딩 값을 근거로 생성된 제2 수정된 비밀 키를 포함하는 블라인딩 메시지를 상기 클라이언트로부터 수신하는 과정을 더 포함하고, 상기 응답 값은 상기 제1 및 제2 블라인딩 값, 상기 제2 비밀 키, 상기 에러 값 및 제4 비밀 키에 근거하여 생성됨을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
6 |
6
제5항에 있어서, 상기 제1 내지 제4 비밀 키는 상기 클라이언트 및 서버 간에 공유되어 있음을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
7 |
7
제5항에 있어서,상기 제1 및 제3 비밀 키, 상기 제1 및 제2 블라인딩 값, 그리고 상기 에러 값은 벡터들이고, 상기 제2 및 제4 비밀 키는 행렬들임을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
8 |
8
제1항 내지 제7항 중 어느 한 항에 따른 제한된 리소스를 가진 클라이언트의 인증 방법을 실행하기 위한 프로그램을 기록한 기계로 읽을 수 있는 저장 매체
|
9 |
9
제8항의 기계로 읽을 수 있는 저장 매체를 포함하는 서버
|
10 |
10
제한된 리소스를 가진 클라이언트의 인증 방법에 있어서,제1 비밀 키와 제1 블라인딩 값을 근거로 생성된 제1 수정된 비밀 키를 포함하는 블라인딩 메시지를 서버로 전송하는 과정과;제2 비밀 키와 제2 블라인딩 값을 근거로 생성된 제2 수정된 비밀 키를 포함하는 질의 메시지를 상기 서버로부터 수신하는 과정과;상기 제1 및 제2 블라인딩 값과, 제3 및 제4 비밀 키와, 에러 값을 근거로 생성된 응답 값을 포함하는 응답 메시지를 상기 서버로 전송함으로써, 상기 서버로부터 인증을 받는 과정을 포함함을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
11 |
11
제10항에 있어서, 상기 제1 내지 제4 비밀 키는 상기 클라이언트 및 서버 간에 공유되어 있음을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
12 |
12
제10항에 있어서, 상기 서버로부터 상기 클라이언트의 인증 성공 여부를 나타내는 메시지를 수신하는 과정을 더 포함함을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
13 |
13
제10항에 있어서,상기 제1 및 제2 비밀 키, 상기 제1 및 제2 블라인딩 값, 그리고 상기 에러 값은 벡터들이고, 상기 제3 및 제4 비밀 키는 행렬들임을 특징으로 하는 제한된 리소스를 가진 클라이언트의 인증 방법
|
14 |
14
제10항 내지 제13항 중 어느 한 항에 따른 제한된 리소스를 가진 클라이언트의 인증 방법을 실행하기 위한 프로그램을 기록한 기계로 읽을 수 있는 저장 매체
|
15 |
15
제14항의 기계로 읽을 수 있는 저장 매체를 포함하는 클라이언트
|