1 |
1
P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템에 있어서,
P2P 네트워크에서 발급자 피어A가 발급받는자 피어 B로 파일을 요청하여 파일을 수신하고, 피어 A가 피어 B로 피어 A의 개인키로 암호화하여 영수증을 발급한 후, 상기 피어 A의 개인키로 암호화된 영수증 발급 정보를 수신하는 영수증 발급 정보 수신부;
상기 피어 B로부터 피어 A의 개인키로 암호화된 영수증을 위변조를 방지하도록 다시 피어 B의 개인키로 암호화된 영수증 정보를 수신하는 영수증 수신부;
상기 피어 A의 개인키로 암호화된 영수증 발급 정보 또는 상기 피어 B의 개인키로 암호화된 영수증 정보를 수신받아 공개키로 복호화하고, 복호화된 영수증 발급 정보 또는 복호화된 영수증 정보에 기초하여 만족도 평균값과 파일전송속도의 평균값을 합한 값을 유효 영수증 총수로 나누어 신뢰도 값을 계산하며, 계산된 신뢰도 값으로부터 피어들의 신뢰도 정보를 갱신하여 관리하는 신뢰도 관리부;
상기 피어 A의 개인키로 암호화된 영수증 발급 정보, 상기 피어 B의 개인키로 암호화된 영수증 정보, 및 P2P 응용에 참여하는 피어들의 신뢰도 정보를 저장하는 저장부; 및
임의의 피어C로부터 특정 피어 B의 신뢰도 정보를 요청받아, 피어 신뢰도 관리 서버의 개인키로 암호화된 특정 피어 B의 신뢰도 정보를 피어 C로 전송하는 신뢰도 정보 제공부;
를 포함하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
2 |
2
제 1 항에 있어서,
상기 영수증 발급 정보는,
발급자 피어의 ID(Peer A의 ID), 발급받는자 피어의 ID(Peer B의 ID), 영수증 ID를 포함하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
3 |
3
제 1 항에 있어서,
상기 영수증 정보는,
발급자 피어의 ID(Peer A의 ID), 발급받는자 피어의 ID(Peer B의 ID), 만족도, 파일전송시간, 발급 일자, 영수증 ID를 포함하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
4 |
4
제 1 항에 있어서,
상기 피어의 신뢰도 정보는,
요청받은 피어의 ID, 신뢰도 점수, 유효 영수증 수를 포함하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
5 |
5
삭제
|
6 |
6
제 1 항에 있어서,
상기 신뢰도 관리부는,
상기 영수증 발급 정보만 수신된 경우, 영수증을 등록하지 않은 발급받는자 피어(피어 B)의 신뢰도를 하향 조정하여 갱신하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
7 |
7
제 1 항에 있어서,
상기 신뢰도 관리부는,
상기 영수증 정보만 수신된 경우, 영수증 발급 정보를 등록하지 않은 발급자 피어(피어 A)의 신뢰도를 하향 조정하여 신뢰도 정보를 갱신하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
8 |
8
제 1 항에 있어서,
상기 신뢰도 관리부는,
영수증 발급 정보와 영수증을 모두 수신된 경우, 해당 피어의 영수증 중 유효기간이 만료된 영수증 정보를 삭제하고, 피어 B의 신뢰도 정보를 재계산하여 피어 B의 신뢰도 정보를 갱신하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 시스템
|
9 |
9
P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법에 있어서, 피어 신뢰도 관리 서버가,
(a) 피어 신뢰도 관리 서버가 발급자 피어(이하, 피어 A)로부터 암호화된 영수증 발급 정보를 수신받고 또는 발급받는자 피어(이하, 피어 B)로부터 암호화된 영수증 정보를 수신받아 해당 메시지를 복호화하는 단계;
(b) 수신된 메시지의 타입을 검사하여 영수증 발급 정보와 영수증을 모두 수신했는지를 판단하고, 이 정보들을 기초로 만족도 평균값과 파일전송속도의 평균값을 합한 값을 유효 영수증 총수로 나누어 피어 B의 신뢰도 값을 계산하여 피어 B의 신뢰도 정보를 갱신하는 단계; 및
(c) 상기 피어 B와 통신을 원하는 피어 C로부터 특정 피어(피어 B)의 신뢰도 정보를 요청받아, 피어 신뢰도 관리 서버의 개인키로 암호화된 피어 B의 신뢰도 정보를 상기 피어 C로 전송하는 단계;
를 포함하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법
|
10 |
10
제 9 항에 있어서,
상기 (a) 단계 이전에,
(A1) P2P 네트워크에서, 상기 피어 A가 상기 피어 B로 원하는 파일 전송을 요청하고, 상기 피어 B가 요청받은 파일을 P2P 방식으로 상기 피어 A로 전송하는 단계;
(A2) 상기 피어 A가 사용자로부터 입력받은 파일의 만족도 정보와 P2P 응용 프로그램에서 수집한 파일 크기, 파일 전송 소요시간, 파일 수신 시각을 포함하는 기타 정보를 취합하여 영수증을 생성하는 단계;
(A3) 상기 피어 A가 생성한 영수증을 피어 A의 개인키로 암호화한 후, 상기 피어 B로 피어 A의 개인키로 암호화된 영수증을 전송하는 단계;
(A4) 상기 피어 A가 영수증 발급 정보를 피어 A의 개인키로 암호화한 후, 상기 피어 A의 개인키로 암호화된 영수증 발급 정보를 상기 피어 신뢰도 관리 서버로 전송하는 단계; 및
(A5) 상기 피어 B가 수신한 상기 피어 A의 개인키로 암호화된 영수증을 피어 B의 개인키로 다시 암호화하여 피어 신뢰도 관리 서버로 암호화된 영수증을 전송하는 단계;
를 더 포함하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법
|
11 |
11
제 9 항에 있어서,
상기 단계 (b)는,
상기 영수증 발급 정보만 수신된 경우, 영수증을 등록하지 않은 발급받는자 피어(피어 B)의 신뢰도를 하향 조정하여 갱신하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법
|
12 |
12
제 9 항에 있어서,
상기 단계 (b)는,
상기 영수증 정보만 수신된 경우, 영수증 발급 정보를 등록하지 않은 발급자 피어(피어 A)의 신뢰도를 하향 조정하여 신뢰도 정보를 갱신하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법
|
13 |
13
제 9 항에 있어서,
상기 단계 (b)는,
영수증 발급 정보와 영수증을 모두 수신된 경우, 해당 피어의 영수증 중 유효기간이 만료된 영수증 정보를 삭제하고, 피어 B의 신뢰도 정보를 재계산하여 피어 B의 신뢰도 정보를 갱신하는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법
|
14 |
14
제 13 항에 있어서,
상기 유효기간은, P2P 응용의 신뢰도 관리 정책에 따라 결정되는 것을 특징으로 하는 P2P 네트워크에서 영수증 기반의 피어의 신뢰 정보 관리 방법
|
15 |
15
삭제
|