SUPER PEER BASED PEER-TO-PEER NETWORK SYSTEM AND PEER AUTHENTICATION METHOD THEREOF
First Claim
1. A peer authentication method of a super peer based peer-to-peer network system, the peer authentication method comprising:
- requesting, by a super peer, an authentication of a peer requesting a service to an authentication server;
verifying, by the authentication server, a user and a peer and registering the peer as a peer of the corresponding user;
issuing, by the authentication server, a session key that will be used by the peer;
adding, by the super peer, the peer to a connection-permitted peer list after the authentication succeeds; and
permitting, by the super peer, the connection, and transmitting the session key to the peer.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a super peer based P2P network system and a peer authentication method thereof. The authentication method includes a first authentication process and a second authentication process. In the first authentication process, a user and a peer which want to use a P2P network are verified by submitting authentication information and a public key infrastructure (PKI) certificate, and receive the permission of connection. In the second authentication process, a user and a peer requesting the use of a specific service are authenticated by using an authentication ticket and a service access-permitted time is limited in order to reinforcing the security of the specific service, which is searched in the P2P network and provided by the peer. Accordingly, the service providers can verify users more securely and limit the service available time of each user with respect to a specific service provided by the peer by using the lifetime of the ticket.
-
Citations
16 Claims
-
1. A peer authentication method of a super peer based peer-to-peer network system, the peer authentication method comprising:
-
requesting, by a super peer, an authentication of a peer requesting a service to an authentication server; verifying, by the authentication server, a user and a peer and registering the peer as a peer of the corresponding user; issuing, by the authentication server, a session key that will be used by the peer; adding, by the super peer, the peer to a connection-permitted peer list after the authentication succeeds; and permitting, by the super peer, the connection, and transmitting the session key to the peer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A peer authentication method of a super peer based peer-to-peer network system, the peer authentication method comprising:
-
forming, by a peer, a virtual communication channel between the peer and other peer after the peer searches the other peer, and limiting the peer'"'"'s use of a specific service by checking a service access-permitted peer list when the peer requests the use of the specific service of the other peer; receiving, by the peer, an authentication ticket by requesting an authentication ticket issue to the super peer upon a request of the other peer; verifying, by the other peer, the issued authentication ticket and permitting the use of the specific service; and reissuing, by the other peer, the authentication ticket for the service in order to limit an authentication ticket lifetime of each permitted user. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A super peer based peer-to-peer network system, comprising:
-
at least one peer for requesting a service, providing authentication information input by a user, and forming a virtual communication channel between the peer and other peer; at least super peer for checking a connection-permitted peer list, requesting an authentication of a peer that does not exist in the connection-permitted peer list, and adding an authenticated peer to the connection-permitted peer list; and an authentication server for authenticating a peer and user requested by a super peer, generating a session key, and issuing an authentication ticket to the requested peer. - View Dependent Claims (13)
-
-
14. A peer authentication method of a super peer based peer-to-peer network system, the peer authentication method comprising:
-
performing a first authentication process to verify a peer requesting a service by using a certificate and to permit a connection; and performing a second authentication process to authenticate a user and a peer requesting the use of a specific service, which is provided by a peer searched in a peer-to-peer network, by using an authentication ticket and to limit a service access-permitted time for the peer requesting the use of the service. - View Dependent Claims (15, 16)
-
Specification