×

Communication system for establishing higher security communication and server and computer readable medium therefor

  • US 8,005,969 B2
  • Filed: 09/24/2007
  • Issued: 08/23/2011
  • Est. Priority Date: 09/29/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A communication system, comprising a server and at least one client, the communication system being configured to establish, between the server and the at least one client, a first communication based on a first protocol and a second communication based on a second protocol with higher security than the first protocol,wherein the server comprises a server-side processor configured to control:

  • an information receiving unit which receives first information for judging feasibility of the second communication from the at least one client via the first communication based on the first protocol, before establishment of the second communication;

    an information extracting unit which extracts second information for judging the feasibility of the second communication from information stored in the server, before establishment of the second communication;

    a judging unit which judges whether the second communication between the server and the at least one client is feasible based on the first information and the second information, before establishment of the second communication;

    a command sending unit which sends, to the at least one client via the first communication, a command to send a request for establishing the second communication when the judging unit judges that the second communication between the server and the at least one client is feasible based on the received first information and the extracted second information, before establishment of the second communication; and

    a first-communication maintaining unit which maintains the first communication unless the judging unit judges that the second communication between the server and the at least one client is feasible based on the received first information and the extracted second information,wherein each of the at least one client comprises a client-side processor configured to control;

    an information sending unit which sends the first information to the information receiving unit via the first communication;

    a command receiving unit which receives the command sent by the command sending unit; and

    a request sending unit which sends, to the server, the request for establishing the second communication in response to the command received by the command receiving unit,wherein the first information comprises issuer information of a client certificate stored in the at least one client, the issuer information representing an issuer of the client certificate who has given a digital signature,wherein the second information comprises subject information of a CA (Certificate Authority) certificate, stored in the server, for verifying the client certificate, the subject information representing an owner of the CA certificate,wherein the judging unit is configured to judge whether the issuer information of the client certificate is identical to the subject information of the CA certificate for verifying the client certificate, andwherein the command sending unit is configured to send, to the at least one client, with the server, the command to instruct to send the request for establishing the second communication when the judging unit judges that the issuer information of the client certificate is identical to the subject information of the CA certificate for verifying the client certificate.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×