키 교환 방법 및 바디 센서
METHOD FOR PHYSIOLOGICAL VALUE BASED KEY AGREEMENT
특허 요약
키 교환 방법이 개시된다. 상기 키 교환 방법은, 제1 바디 센서가 제2 바디 센서로 상기 제1 바디 센서의 ID와 상기 제2 바디 센서의 ID를 포함하는 키 교환 요청 메시지를 송신하는 단계, 상기 제1 바디 센서가 적어도 하나의 공유값을 생성하는 단계, 상기 제1 바디 센서가 미리 정해진 시간 구간 동안 인체의 생체정보를 측정하는 단계, 상기 제1 바디 센서가 회귀 분석을 통하여 측정된 생체정보로부터 생체정보 함수를 생성하는 단계, 상기 제1 바디 센서가 상기 적어도 하나의 공유값을 입력으로 하는 상기 생체정보 함수의 값을 이용하여 키를 생성하는 단계, 및 상기 제1 바디 센서가 생성된 키를 하나의 입력으로 하는 해시값을 상기 제2 바디 센서로 송신하는 단계를 포함한다.
청구항
번호청구항
1

제1 바디 센서가 제2 바디 센서로 상기 제1 바디 센서의 ID(identification)와 상기 제2 바디 센서의 ID를 포함하는 키 교환 요청 메시지를 송신하는 단계;상기 제1 바디 센서가, 상기 제2 바디 센서와 공유되는 적어도 하나의 공유값을 생성하는 단계;상기 제1 바디 센서가 미리 정해진 시간 구간 동안 인체의 생체정보를 측정하는 단계;상기 제1 바디 센서가 회귀 분석(Regression Analysis)을 통하여 측정된 생체정보로부터 생체정보 함수를 생성하는 단계;상기 제1 바디 센서가 상기 적어도 하나의 공유값을 입력으로 하는 상기 생체정보 함수의 값을 이용하여 키를 생성하는 단계; 및상기 제1 바디 센서가 생성된 키를 하나의 입력으로 하는 해시값을 상기 제2 바디 센서로 송신하는 단계를 포함하는 키 교환 방법.

2

제1항에 있어서,상기 키 교환 방법은,상기 제1 바디 센서가 상기 생성된 키와 상기 제2 바디 센서가 생성한 키가 동일함을 확인하는 확인 메시지를 상기 제2 바디 센서로부터 수신하는 단계를 더 포함하는 키 교환 방법.

3

제1항에 있어서,상기 해시값은 상기 제1 바디 센서의 ID, 상기 제2 바디 센서의 ID, 및 상기 적어도 하나의 공유값 중 적어도 하나를 추가적인 입력으로 하는 해시값인, 키 교환 방법.

4

제1항에 있어서,상기 생체정보 함수를 생성하는 단계는 정현파(sinusoidal wave) 함수를 모델로 이용하는 키 교환 방법.

5

제1항에 있어서,상기 키를 생성하는 단계는,상기 적어도 하나의 공유값들 각각을 입력으로 하는 다수의 생체정보 함수 값들에 배타적 논리합(exclusive OR) 연산을 수행하여 상기 키를 생성하는, 키 교환 방법.

6

제2 바디 센서로 제1 바디 센서의 ID와 상기 제2 바디 센서의 ID를 포함하는 키 교환 요청 메시지를 송신하고, 상기 제2 바디 센서와 공유되는 적어도 하나의 공유값을 생성하는 설정 모듈;미리 정해진 시간 구간 동안 인체의 생체정보를 측정하는 측정 모듈;회귀 분석을 통하여 측정된 생체정보로부터 생체정보 함수를 생성하는 회귀 분석 모듈; 및상기 적어도 하나의 공유값을 입력으로 하는 상기 생체정보 함수의 값을 이용하여 키를 생성하고, 생성된 키를 하나의 입력으로 하는 해시값을 상기 제2 바디 센서로 송신하는 키 생성 모듈을 포함하는 바디 센서.

7

제6항에 있어서,상기 키 생성 모듈은, 상기 생성된 키와 상기 제2 바디 센서가 생성한 키가 동일함을 확인하는 확인 메시지를 상기 제2 바디 센서로부터 수신하는 바디 센서.

8

제6항에 있어서,상기 해시값은 상기 제1 바디 센서의 ID, 상기 제2 바디 센서의 ID, 및 상기 적어도 하나의 공유값 중 적어도 하나를 추가적인 입력으로 하는 해시값인, 바디 센서.

9

제6항에 있어서,상기 키 생성 모듈은,상기 적어도 하나의 공유값들 각각을 입력으로 하는 다수의 생체정보 함수 값들에 배타적 논리합 연산을 수행하여 상기 키를 생성하는, 바디 센서.