JP4299846B2

Client server distributed system, client apparatus, server apparatus, and message encryption method used therefor

Abstract

This record has no abstract on file.

JP4299846B2, drawing sheet 1
Sheet 1 of 78

Term

Term ended

Expired 28 July 2026, 0.2 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

88 claims: 50 independent, 38 dependent

  1. 1
    A client-server type distribution in which a client device compatible with the SIP (Session Initiation Protocol) protocol and a server device compatible with the SIP protocol are each connected to a network and the SIP protocol operates on the UDP (User Datagram Protocol) protocol. In the system, the server device is a means for setting the encryption information used when sending and receiving a SIP message to and from the client device in the own device, and a SIP including the encryption information.requestA means for creating a message and notifying the client device, and when transmitting the SIP message to the client device after setting the encryption information, based on the encryption information.The relevantA means for encrypting and transmitting a SIP message, a means for decrypting the SIP message based on the encrypted information when the encrypted SIP message is received from the client device, and the decryption thereof.SIP messageThe client device has a means for performing control according to the content, and the client device is described as described above.SIP request messageIs received from the server deviceIncluded in SIP request messageA means for setting the encryption information in the own device, and when transmitting the SIP message to the server device after setting the encryption information, based on the encryption information.The relevantA means for encrypting a SIP message, a means for decrypting the SIP message based on the encrypted information when the encrypted SIP message is received from the server device, and the decryption thereof.SIP messageA client-server distributed system characterized by having a means for performing control according to the content. SIP(Session Initiation Protocol)プロトコル対応のクライアント装置と前記SIPプロトコル対応のサーバ装置とをそれぞれネットワークに接続して構成され、前記SIPプロトコルがUDP(User Datagram Protocol)プロトコル上で動作するクライアント・サーバ型分散システムであって、 前記サーバ装置は、前記クライアント装置とのSIPメッセージの送受信時に用いる暗号情報を自装置に設定する手段と、当該暗号情報を含むSIPリクエストメッセージを作成して前記クライアント装置に通知する手段と、前記暗号情報の設定後に前記クライアント装置に対して前記SIPメッセージを送信する際、前記暗号情報に基づいて当該SIPメッセージを暗号化して送信する手段と、暗号化されたSIPメッセージを前記クライアント装置から受信した時に当該SIPメッセージを前記暗号情報に基づいて復号化する手段と、その復号化されたSIPメッセージの内容に応じた制御を行う手段とを有し、 前記クライアント装置は、前記SIPリクエストメッセージを前記サーバ装置から受信した時に当該SIPリクエストメッセージに含まれる暗号情報を自装置に設定する手段と、前記暗号情報の設定後に前記サーバ装置に対して前記SIPメッセージを送信する際、前記暗号情報に基づいて当該SIPメッセージを暗号化する手段と、暗号化されたSIPメッセージを前記サーバ装置から受信した時に当該SIPメッセージを前記暗号情報に基づいて復号化する手段と、その復号化されたSIPメッセージの内容に応じた制御を行う手段とを有することを特徴とするクライアント・サーバ型分散システム。
  2. 23
    A client-server type distribution in which a client device compatible with the SIP (Session Initiation Protocol) protocol and a server device compatible with the SIP protocol are each connected to a network and the SIP protocol operates on the UDP (User Datagram Protocol) protocol. A message encryption method used in the system, in which the server device sets the encryption information used when sending and receiving a SIP message to and from the client device in its own device, and the SIP including the encryption information.requestA process of creating a message and notifying the client device, and a process of encrypting and transmitting the SIP message based on the encrypted information when transmitting the SIP message to the client device after setting the encryption information. When an encrypted SIP message is received from the client device, the SIP message is decrypted based on the encrypted information, and the decryption is performed.SIP messageThe client device executes the process of performing control according to the content, and the client device performs the process.SIP request messageIs received from the server deviceIncluded in SIP request messageIt is encrypted with a process of setting the encryption information in the own device and a process of encrypting the SIP message based on the encryption information when the SIP message is transmitted to the server device after the encryption information is set. A process of decrypting the SIP message based on the encrypted information when the SIP message is received from the server device, and the decryption thereof.SIP messageA message encryption method characterized by executing a process that controls according to the content. SIP(Session Initiation Protocol)プロトコル対応のクライアント装置と前記SIPプロトコル対応のサーバ装置とをそれぞれネットワークに接続して構成され、前記SIPプロトコルがUDP(User Datagram Protocol)プロトコル上で動作するクライアント・サーバ型分散システムに用いるメッセージ暗号方法であって、 前記サーバ装置が、前記クライアント装置とのSIPメッセージの送受信時に用いる暗号情報を自装置に設定する処理と、当該暗号情報を含むSIPリクエストメッセージを作成して前記クライアント装置に通知する処理と、前記暗号情報の設定後に前記クライアント装置に対して前記SIPメッセージを送信する際、前記暗号情報に基づいて前記SIPメッセージを暗号化して送信する処理と、暗号化されたSIPメッセージを前記クライアント装置から受信した時に当該SIPメッセージを前記暗号情報に基づいて復号化する処理と、その復号化されたSIPメッセージの内容に応じた制御を行う処理とを実行し、 前記クライアント装置が、前記SIPリクエストメッセージを前記サーバ装置から受信した時に当該SIPリクエストメッセージに含まれる暗号情報を自装置に設定する処理と、前記暗号情報の設定後に前記サーバ装置に対して前記SIPメッセージを送信する際、前記暗号情報に基づいて前記SIPメッセージを暗号化する処理と、暗号化されたSIPメッセージを前記サーバ装置から受信した時に当該SIPメッセージを前記暗号情報に基づいて復号化する処理と、その復号化されたSIPメッセージの内容に応じた制御を行う処理とを実行することを特徴とするメッセージ暗号方法。
  3. 28
    A process in which the server device sets an encryption rule input from the outside and used for darkening the SIP message in the own device, and a SIP including the encryption rule.requestA process of creating a message and notifying the client device, and a process of encrypting and transmitting the SIP message to the client device using the encryption rule in transmission / reception when the SIP message is encrypted. , The process of decrypting the SIP message received from the client device and encrypted using the encryption rule is executed, and the client device performs the process of decrypting the SIP message.SIP request messageIs received from the server deviceIncluded in SIP request messageThe process of setting the encryption rule in the own device, the process of encrypting and transmitting the SIP message to the server device using the encryption rule in the transmission / reception when the SIP message is encrypted, and the process of transmitting the SIP message. 23 or 24, wherein in transmission / reception with encryption, a process of decrypting a SIP message received from the server device and encrypted using the encryption rule is executed. Message encryption method. 前記サーバ装置が、外部から入力されかつ前記SIPメッセージの暗合化に用いる暗号則を自装置に設定する処理と、前記暗号則を含むSIPリクエストメッセージを作成して前記クライアント装置に通知する処理と、前記SIPメッセージの暗号化ありの場合の送受信において前記クライアント装置に対して前記SIPメッセージに前記暗号則を使用して暗号化して送信する処理と、前記クライアント装置から受信しかつ前記暗号則を使用して暗号化されたSIPメッセージを復号化する処理とを実行し、 前記クライアント装置が、前記SIPリクエストメッセージを前記サーバ装置から受信した時に当該SIPリクエストメッセージに含まれる暗号則を自装置に設定する処理と、前記SIPメッセージの暗号ありの場合の送受信において前記サーバ装置へのSIPメッセージを前記該暗号則を使用して暗号化して送信する処理と、前記SIPメッセージの暗号ありの場合の送受信において前記サーバ装置から受信しかつ前記暗号則を使用して暗号化されたSIPメッセージを復号化する処理とを実行することを特徴とする請求項23または請求項24記載のメッセージ暗号方法。
  4. 42
    Any of claims 23 to 41, wherein the server device executes a process of setting the encryption information of the SIP message for each client device for a plurality of client devices existing in the system. Described message encryption method. 前記サーバ装置が、システム内に複数存在するクライアント装置に対して当該クライアント装置毎の前記SIPメッセージの暗号情報の設定を行う処理を実行することを特徴とする請求項23から請求項41のいずれか記載のメッセージ暗号方法。
  5. 43
    A client-server type distribution in which a client device compatible with the SIP (Session Initiation Protocol) protocol and a server device compatible with the SIP protocol are respectively connected to a network and the SIP protocol operates on the UDP (User Datagram Protocol) protocol. A program to be executed by the central processing device of the server device in the system, which is a process of setting the encryption information used when sending and receiving a SIP message to and from the client device in the server device, and a SIP including the encryption information.requestA process of creating a message and notifying the client device, and a process of encrypting and transmitting the SIP message based on the encrypted information when transmitting the SIP message to the client device after setting the encryption information. When an encrypted SIP message is received from the client device, the SIP message is decrypted based on the encrypted information, and the decryption is performed.SIP messageA program characterized by including a process of performing control according to the content. SIP(Session Initiation Protocol)プロトコル対応のクライアント装置と前記SIPプロトコル対応のサーバ装置とをそれぞれネットワークに接続して構成され、前記SIPプロトコルがUDP(User Datagram Protocol)プロトコル上で動作するクライアント・サーバ型分散システムにおいて前記サーバ装置の中央処理装置に実行させるプログラムであって、 前記クライアント装置とのSIPメッセージの送受信時に用いる暗号情報を前記サーバ装置に設定する処理と、当該暗号情報を含むSIPリクエストメッセージを作成して前記クライアント装置に通知する処理と、前記暗号情報の設定後に前記クライアント装置に対して前記SIPメッセージを送信する際、前記暗号情報に基づいて前記SIPメッセージを暗号化して送信する処理と、暗号化されたSIPメッセージを前記クライアント装置から受信した時に当該SIPメッセージを前記暗号情報に基づいて復号化する処理と、その復号化されたSIPメッセージの内容に応じた制御を行う処理とを含むことを特徴とするプログラム。
  6. 44
    A client-server type distribution in which a client device compatible with the SIP (Session Initiation Protocol) protocol and a server device compatible with the SIP protocol are each connected to a network and the SIP protocol operates on the UDP (User Datagram Protocol) protocol. A program that is executed by the central processing device of the client device in the system, and is a SIP that includes encrypted information.requestWhen a message is received from the server device, the relevant message is received.Included in SIP request messageThe process of setting the encryption information in the client device and the server device after setting the encryption information.SIP messageA process of encrypting the SIP message based on the encrypted information and a process of decrypting the SIP message based on the encrypted information when the encrypted SIP message is received from the server device. , Its decryptedSIP messageA program characterized by including a process of performing control according to the content. SIP(Session Initiation Protocol)プロトコル対応のクライアント装置と前記SIPプロトコル対応のサーバ装置とをそれぞれネットワークに接続して構成され、前記SIPプロトコルがUDP(User Datagram Protocol)プロトコル上で動作するクライアント・サーバ型分散システムにおいて前記クライアント装置の中央処理装置に実行させるプログラムであって、 暗号情報を含むSIPリクエストメッセージを前記サーバ装置から受信した時に当該SIPリクエストメッセージに含まれる暗号情報を前記クライアント装置に設定する処理と、前記暗号情報の設定後に前記サーバ装置に対してSIPメッセージを送信する際、前記暗号情報に基づいて前記SIPメッセージを暗号化する処理と、暗号化されたSIPメッセージを前記サーバ装置から受信した時に当該SIPメッセージを前記暗号情報に基づいて復号化する処理と、その復号化されたSIPメッセージの内容に応じた制御を行う処理とを含むことを特徴とするプログラム。