1 |
1
제1 사용자와 제2 사용자가 디피-헬만(diffie-hellman) 공개 정보와 커밋/오픈(commit/opening) 트리플릿(triplet) (c,b,d) 를 생성하는 단계;상기 트리플릿 중 수열 b를 이용하여 무결 지역을 결정하는 단계;상기 제1 사용자와 제2 사용자가 상기 개방수열(d)을 교환하여 각자 확인하는 단계;상기 제1 사용자와 제2 사용자가 확인수열(i)을 생성하는 단계;상기 확인수열(i)을 교환하여 각자 확인한 후 키 일치 하는 단계를 포함하여 구성되는 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 방법
|
2 |
2
청구항 1에 있어서,상기 제1 사용자와 제2 사용자가 디피-헬만(diffie-hellman) 공개 정보와 커밋/오픈(commit/opening) 트리플릿(triplet) (c,b,d) 를 생성하는 단계는,충돌이 없는(collision-free) 해쉬 함수의 출력이 k-bit이 되도록 하고 출력 값 y를 b, 유니버셜 해쉬 함수 f를 c, 난수열 x를 d로 하여 트리플릿 (c, b, d) 을 정의하는 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 방법
|
3 |
3
청구항 2에 있어서상기 충돌이 없는(collision-free) 해쉬 함수는 기존의 해쉬 함수가 갖추어야 할 조건에 임의성을 추가한 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 방법
|
4 |
4
청구항 1 내지 청구항 3 중 어느 한 항에 있어서,상기 트리플릿 중 수열 b를 이용하여 무결 지역을 결정하는 단계는,상기 결정된 무결 지역 내에 제3 자의 존재 여부를 파악하는 단계를 더 포함하는 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 방법
|
5 |
5
청구항 4에 있어서,상기 결정된 무결 지역 내에 제3 자의 존재 여부를 파악하는 단계는,제3 자가 존재하는 것으로 파악될 경우 통신을 중단하는 것을 특징으로 하는 경계 결정 기반의 디피-헬만 키 일치 방법
|
6 |
6
청구항 1 내지 청구항 3 중 어느 한 항에 있어서,상기 제1 사용자와 제2 사용자가 상기 개방수열(d)을 교환하여 각자 확인하는 단계는,제1 사용자가 제2 사용자에게 제1 사용자의 d 수열을 보내는 단계;제2 사용자는 제1 사용자로부터 받은 커밋먼트(commitment)를 오픈(open) 하는 단계;제2 사용자는 상기 오픈한 결과가 0으로 시작되는지 확인하는 단계를 포함하여 구성되는 것을 특징으로 하는 경계 결정 기반의 디피-헬만 키 일치 방법
|
7 |
7
청구항 1 내지 청구항 3 중 어느 한 항에 있어서,상기 제1 사용자와 제2 사용자가 상기 개방수열(d)을 교환하여 각자 확인하는 단계는,제2 사용자가 제1 사용자에게 제2 사용자의 d 수열을 보내는 단계;제1 사용자는 제2 사용자로부터 받은 커밋먼트(commitment)를 오픈(open) 하는 단계;제1 사용자는 상기 오픈한 결과가 1로 시작되는지 확인하는 단계를 포함하여 구성되는 것을 특징으로 하는 경계 결정 기반의 디피-헬만 키 일치 방법
|
8 |
8
청구항 1 내지 청구항 3 중 어느 한 항에 있어서,상기 확인수열(i)을 교환하여 확인한 후 키 일치 하는 단계는,제1 사용자가 확인수열 iA를 제2 사용자에게 전송하는 단계;제2 사용자가 iA와 iB가 같은지 확인하는 단계를 포함하여 구성되는 것을 특징으로 하는 경계 결정 기반의 디피-헬만 키 일치 방법
|
9 |
9
청구항 1 내지 청구항 3 중 어느 한 항에 있어서,상기 확인수열(i)을 교환하여 확인한 후 키 일치 하는 단계는,제2 사용자가 확인수열 iB를 제1 사용자에게 전송하는 단계;제1 사용자가 iA와 iB가 같은지 확인하는 단계를 포함하여 구성되는 것을 특징으로 하는 경계 결정 기반의 디피-헬만 키 일치 방법
|
10 |
10
제1 사용자와 제2 사용자가 디피-헬만(diffie-hellman) 공개 정보와 커밋/오픈(commit/opening) 트리플릿(triplet) (c,b,d) 를 생성하는 초기화부;상기 초기화부에 연결되어 상기 트리플릿 중 수열 b를 이용하여 무결 지역을 결정하는 무결 지역 결정부;상기 무결 지역 결정부에 연결되어 상기 개방수열(d)을 교환하여 확인하는 개방수열 확인부;상기 제1 사용자와 제2 사용자가 확인수열(i)을 생성하는 확인수열 생성부;상기 확인수열(i)을 교환하여 각자 확인한 후 키 일치하는 키 일치부를 포함하여 구성되는 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 장치
|
11 |
11
청구항 10에 있어서,상기 초기화부는,충돌이 없는(collision-free) 해쉬 함수의 출력이 k-bit이 되도록 하고 출력 값 y를 b, 유니버셜 해쉬 함수 f를 c, 난수열 x를 d로 하여 트리플릿 (c, b, d) 을 정의하는 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 장치
|
12 |
12
청구항 11에 있어서,상기 충돌이 없는(collision-free) 해쉬 함수는 기존의 해쉬 함수가 갖추어야 할 조건에 임의성을 추가한 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 장치
|
13 |
13
청구항 10 내지 청구항 12 중 어느 한 항에 있어서,상기 무결지역 결정부는,결정된 무결 지역 내에 제3 자의 존재 여부를 시각적으로 파악하여 제3 자가 존재하는 경우 통신을 중단하는 것을 특징으로 하는 향상된 경계 결정 기반의 디피-헬만 키 일치 장치
|