1 |
1
소스 피어가 목적 피어에 초기화 요구 메시지를 전송하여, 상기 목적 피어로부터 목적 피어의 세션 식별자를 제공받는 초기화 과정;
상기 소스 피어가 중계 피어를 임의로 선택한 후, 상기 중계 피어를 통한 상기 목적 피어로의 간접 신뢰 바인딩을 암호화하여 형성하는 간접 신뢰 바인딩 과정; 및
상기 간접 신뢰 바인딩의 형성 결과를 분석하고, 상기 목적 피어에 대한 신뢰도를 측정하는 신뢰 측정 과정을 포함하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
2 |
2
제1항에 있어서,
상기 간접 신뢰 바인딩을 형성하기 위한 메시지는 IBC(identifier-based cryptography) 매커니즘에 따라 암호화되는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
3 |
3
제1항에 있어서, 상기 간접 신뢰 바인딩 과정은
상기 중계 피어를 새로이 선택하면서 반복 수행될 수 있는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
4 |
4
제1항에 있어서, 상기 초기화 과정은
상기 소스 피어가 자신의 세션 식별자 넌스(nonce) 및 세션 식별자를 생성하는 제1 단계;
상기 소스 피어가 상기 소스 피어의 세션 식별자, 상기 목적 피어의 세션 식별자, 그리고 상기 소스 피어의 세션 식별자 넌스, IBC 파라미터 및 키 일치를 위한 중간값을 포함하는 상기 초기화 요구 메시지를 생성하여 상기 목적 피어로 전송하는 제2 단계;
상기 초기화 요구 메시지를 수신한 상기 목적 피어가 자신의 세션 식별자 넌스, 세션 식별자, 및 세션키를 생성하는 제3 단계; 및
상기 목적 피어가 상기 목적 피어의 세션 식별자, 키 일치를 위한 중간값, 및 암호화된 목적 피어의 세션 식별자 넌스를 포함하는 응답 메시지를 생성하여 상기 소스 피어로 전송하는 제4 단계를 포함하는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
5 |
5
제4항에 있어서,
상기 소스 피어의 세션 식별자 넌스는 소스 피어가 랜덤하게 생성하여 소유하고 있는 비트 스트링이고,
상기 소스 피어의 세션 식별자는
이고,
상기 h는 암호학적 해쉬 함수, 상기 IDa는 소스 피어의 식별자, 상기 Na는 소스 피어의 세션 식별자 넌스, 상기 IPa는 소스 피어의 IP 주소, 그리고 상기 '|' 는 문자열간 연결 상태인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
6 |
6
제4항에 있어서,
상기 목적 피어의 세션 식별자 넌스는 목적 피어가 랜덤하게 생성한 비트 스트링이고,
상기 목적 피어의 세션 식별자는
이고,
상기 h는 암호학적 해쉬 함수, 상기 IDb는 목적 피어의 식별자, 상기 Na는 소스 피어의 세션 식별자 넌스, 상기 Nb는 목적 피어의 세션 식별자 넌스, 상기 IPb는 목적 피어의 IP 주소, 그리고 상기 '|' 는 문자열간 연결 상태인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
7 |
7
제4항에 있어서, 상기 목적 피어의 세션키는
이고,
상기 xa는 소스 피어의 키 일치를 위한 중간값, 상기 sida는 소스 피어의 세션 식별자, 상기 IPa는 소스 피어의 IP 주소, 상기 rb는 목적 피어의 세션키 넌스, 상기 nb는 두개의 큰 소수들을 곱하여 생성되는 목적 피어의 합성수인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
8 |
8
제4항에 있어서, 상기 초기화 요구 메시지는
이고,
상기 IDa는 소스 피어의 식별자, 상기 IDb는 목적 피어의 식별자, 상기 Na는 소스 피어의 세션 식별자 넌스, 상기 na 및 ea는 소스 피어의 IBC 파라미터, 상기 xa는 소스 피어의 키 일치를 위한 중간값인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
9 |
9
제4항에 있어서, 상기 응답 메시지는
이고,
상기 sidb는 목적 피어의 세션 식별자, 상기 xb는 목적 피어의 키 일치를 위한 중간값, 상기 Nb는 목적 피어의 세션 식별자 넌스, 그리고 상기 EKb(Nb)는 목적 피어의 세션 키(Kb)로 암호화된 목적 피어의 세션 식별자 넌스인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
10 |
10
제4항에 있어서, 상기 간접 신뢰 바인딩 과정은
상기 소스 피어가 P2P 네트워크상에 위치하는 다수의 피어들 중 하나를 상기 중계 피어로 선택하는 제5 단계;
상기 소스 피어가 간접 신뢰 바인딩 요구 메시지를 생성하여 상기 중계 피어로 전송하는 제6 단계;
상기 중계 피어가 상기 간접 신뢰 바인딩 요구 메시지를 수정한 후, 상기 목적 피어로 전송하는 제7 단계; 및
상기 목적 피어가 상기 수정된 간접 신뢰 바인딩 요구 메시지에 응답하여 간접 신뢰 바인딩 정상 수행 여부를 확인한 후, 상기 간접 신뢰 바인딩 확인 메시지를 상기 소스 피어로 전송하는 제8 단계를 포함하는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
11 |
11
제10항에 있어서, 상기 제6 단계는
상기 소스 피어가 소스 피어의 세션 키를 구성하고 상기 암호화된 목적 피어의 세션 식별자 넌스를 복호화하여, 상기 목적 피어의 세션 식별자 넌스를 추출하는 단계;
상기 소스 피어가 상기 소스 피어의 세션 키, 상기 중계 피어의 세션 식별자, 및 바인딩 넌스를 생성하는 단계;
상기 소스 피어가 상기 목적 피어의 세션 식별자 넌스와 간접 신뢰 바인딩 넌스을 위한 넌스를 상기 소스 피어의 세션키로 암호화하여 키 성분을 생성하는 단계;
상기 소스 피어가 서명을 생성하는 단계; 및
상기 소스 피어가 상기 목적 피어의 세션 식별자, 상기 중계 피어의 세션 식별자, 그리고 상기 소스 피어의 세션 식별자, 상기 키 성분, 상기 서명, 및 상기 IBC 파라미터를 포함하는 상기 간접 신뢰 바인딩 요구 메시지를 생성한 후, 상기 중계 피어로 전송하는 단계를 포함하는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
12 |
12
제11항에 있어서, 상기 소스 피어의 세션 키는
이고,
상기 xb는 목적 피어의 키 일치를 위한 중간값, 상기 sidb는 목적 피어의 세션 식별자, 상기 IPb는 목적 피어의 IP 주소, 상기 ra는 소스 피어의 세션 키 넌스, 상기 nb는 두개의 큰 소수들을 곱하여 목적 피어에 의해 생성되는 합성수인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
13 |
13
제11항에 있어서, 상기 키 성분은
상기 Nv는 바인딩 넌스, 및 상기 Nb는 목적 피어의 세션 식별자 넌스인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
14 |
14
제11항에 있어서, 상기 소스 피어의 서명은
(sa, ta)이고,
상기 이고,
상기 인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
15 |
15
제11항에 있어서, 상기 간접 신뢰 바인딩 요구 메시지는
이고,
상기 sidb는 목적 피어의 세션 식별자, 상기 sidi는 중계 피어의 세션 식별자, 상기 sida는 소스 피어의 세션 식별자, 상기 k는 키 성분, 상기 (sa,ta)은 소스 피어의 서명, 상기 (na,ea)는 소스 피어의 IBC 파라미터인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
16 |
16
제10항에 있어서, 상기 제7 단계는
상기 중계 피어가 상기 소스 피어의 세션 식별자를 구성하고, 서명을 이용하여 상기 간접 신뢰 바인딩 요구 메시지의 정상 수신 여부를 확인하는 단계;
상기 중계 피어가 자신의 세션 식별자, 및 서명을 생성하는 단계; 및
상기 중계 피어가 상기 소스 피어의 세션 식별자, 상기 목적 피어의 세션 식별자, 그리고 상기 중계 피어의 세션 식별자, 상기 키 성분, 상기 서명, 및 IBC 파라미터를 포함하는 상기 간접 신뢰 바인딩 요구 메시지를 생성한 후, 상기 목적 피어로 전송하는 단계를 포함하는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
17 |
17
제16항에 있어서, 상기 수정된 간접 신뢰 바인딩 요구 메시지는
이고,
상기 sida는 소스 피어의 세션 식별자, 상기 sidb는 목적 피어의 세션 식별자, 상기 sidi는 중계 피어의 세션 식별자, 상기 k는 키 성분, 상기 (si,ti)는 중계 피어의 서명, 상기 (ni,ei)는 중계 피어의 IBC 파라미터인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
18 |
18
제10항에 있어서, 상기 제8 단계는
상기 목적 피어가 상기 목적 피어의 세션 키를 통해 상기 수정된 간접 신뢰 바인딩 요구 메시지에 포함된 상기 키 성분을 복호화하여, 바인딩 넌스를 추출하는 단계; 및
상기 목적 피어의 세션 식별자, 상기 소스 피어의 세션 식별자, 및 상기 추출된 바인딩 넌스를 포함하는 상기 간접 신뢰 바인딩 확인 메시지를 상기 소스 피어로 전송하는 단계를 포함하는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
19 |
19
제18항에 있어서, 상기 간접 신뢰 바인딩 확인 메시지는
이고,
상기 h는 암호학적 해쉬 함수, 상기 sidb는 목적 피어의 세션 식별자, 상기 sida는 소스 피어의 세션 식별자, 상기 Na는 바인딩 넌스인 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|
20 |
20
제10항에 있어서, 상기 신뢰 측정 과정은
상기 소스 피어가 상기 목적 피어의 세션 식별자, 상기 소스 피어의 세션 식별자, 및 바인딩 넌스를 포함하는 신뢰 확인용 메시지를 생성하는 단계;
상기 생성된 메시지를 상기 목적 피어로부터 전송되는 상기 간접 신뢰 바인딩 확인 메시지와 비교하여, 간접 신뢰 바인딩의 정상 수행 여부를 확인하는 단계; 및
상기 확인 결과에 따라 상기 소스 피어와 상기 목적 피어간 통신 링크에 대한 신뢰도를 측정하는 단계를 포함하는 것을 특징으로 하는 P2P 네트워크에서의 피어간 간접 신뢰 바인딩 형성 방법
|