【手続補正書】
【提出日】平成20年3月21日(2008.3.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各々の通信装置が，暗号化データの作成と，通信相手側装置から受信した暗号化データの復号を行う暗号化機能と，ネットワークを介して他の通信装置と暗号化データを送受する通信を行う通信機能と，を備え，
少なくとも二つの前記通信装置がネットワークを介して接続されている暗号化データを送受する暗号化データ通信システムであって，
前記通信装置は，他の前記通信装置との間で共有している暗号化処理のための暗号化用共有情報と復号処理のための復号用共有情報を格納するセッション情報データベースをさらに備え，
前記暗号化機能は，
受信側前記通信装置との間で共有している復号用共有情報を前記セッション情報データベースから取得して，当該暗号化用共有情報を含んだ暗号化データを作成し，
受信した暗号化データから前記暗号化用共有情報を取り出して，当該暗号化用共有情報を復号用共有情報として前記セッション情報データベースに格納する
ことを特徴とする暗号化データ通信システム。
【請求項２】
請求項１記載の暗号化データ通信システムであって，
前記暗号化機能が作成する暗号化データは，前記セッション情報データベースから取得した，受信側装置との間で共有している暗号化用共有情報を使用して暗号化した共通鍵暗号化データであり，
前記暗号化機能は，前記セッション情報データベースから取得した，送信元装置との間で共有している復号用共有情報を使用して前記共通鍵暗号化データを復号する
ことを特徴とする暗号化データ通信システム。
【請求項３】
請求項２記載の暗号化データ通信システムであって，
前記通信装置は，他の装置の公開鍵を管理する公開鍵証明書データベースと，自装置の秘密鍵を管理する公開鍵ペアデータベースと，をさらに備え，
前記暗号化機能は，
前記セッション情報データベースから受信側装置との間で共有している暗号化用共有情報を取得できない場合に，前記公開鍵証明書データベースから受信側装置の公開鍵を取得し，当該公開鍵を使用して暗号化した，公開鍵暗号化データを作成し，
前記公開鍵ペアデータベースから取得した秘密鍵を使用して前記公開鍵暗号化データを復号する
ことを特徴とする暗号化データ通信システム。
【請求項４】
請求項３記載の暗号化データ通信システムであって，
前記公開鍵暗号化データには前記公開鍵ペアデータベースから取得した秘密鍵を使用して電子署名が付与されており，
前記暗号化機能は，前記公開鍵証明書データベースから取得した，送信元装置の公開鍵を使用して前記公開鍵暗号化データに付与されている電子署名の検証処理を行う
ことを特徴とする暗号化データ通信システム。
【請求項５】
請求項３記載の暗号化データ通信システムであって，
前記通信装置は，SIP（Session Initiation Protocol）メッセージの作成や処理を行うSIP通信機能を更に備え，
前記暗号化機能が暗号化または復号するメッセージはSIPメッセージであって，
前記通信装置上の前記SIP通信機能がREGISTERメッセージを作成した場合には，当該通信装置上の前記暗号化機能は当該REGISTERメッセージを含む前記公開鍵暗号化データを作成する
ことを特徴とする暗号化データ通信システム。
【請求項６】
請求項５記載の暗号化データ通信システムであって，
前記暗号化用共有情報および前記復号用共有情報には有効期限が設定されているものであり，
前記通信装置上の前記SIP通信機能は，前記SIPサーバ装置との間で共有している，前記暗号化用共有情報あるいは前記復号用共有鍵情報のいずれかの有効期限が超過した場合には，REGISTERメッセージを作成する
ことを特徴とする暗号化データ通信システム。
【請求項７】
請求項４記載の暗号化データ通信システムであって，
前記通信装置は，SIPメッセージ処理を行うSIP通信機能を更に備え，
前記暗号化機能が暗号化するメッセージと，前記暗号化機能が復号するメッセージはSIPメッセージであって，
前記公開鍵証明書データベースはSIP識別子と公開鍵との対応付けを管理し，
前記暗号化機能は，前記暗号化データを復号して得られたSIPメッセージと，当該SIPメッセージを復号するために使用した公開鍵に対応するSIP識別子と，を前記SIP通信機能に渡し，
前記SIP通信機能は，前記SIP識別子が前記SIPメッセージに含まれる送信相手のSIP識別子と一致する場合に，前記SIPメッセージを処理する
ことを特徴とする暗号化データ通信システム。
【請求項８】
暗号化データの作成と，通信相手側装置から受信した暗号化データの復号を行う暗号化機能と，ネットワークを介して他の通信装置と暗号化データを送受する通信を行う通信機能と，を備えた通信装置であって，
前記通信装置は，他の通信装置との間で共有している暗号化処理のための暗号化用共有情報と復号処理のための復号用共有情報を格納するセッション情報データベースをさらに備え，
前記暗号化機能は，
前記他の通信装置との間で共有している復号用共有情報を前記セッション情報データベースから取得して，当該暗号化用共有情報を含んだ暗号化データを作成し，
受信した暗号化データから前記暗号化用共有情報を取り出して，当該暗号化用共有情報を復号用共有情報としてセッション情報データベースに格納する
ことを特徴とする通信装置。
【請求項９】
請求項８記載の通信装置であって，
前記暗号化機能が作成する暗号化データは，前記セッション情報データベースから取得した，受信側装置との間で共有している暗号化用共有情報を使用して暗号化した共通鍵暗号化データであり，
前記暗号化機能は，前記セッション情報データベースから取得した，送信元装置との間で共有している復号用共有情報を使用して前記共通鍵暗号化データを復号する
ことを特徴とする通信装置。
【請求項１０】
請求項９記載の通信装置であって，
前記他の通信装置の公開鍵を管理する公開鍵証明書データベースと，自装置の秘密鍵を管理する公開鍵ペアデータベースと，をさらに備え，
前記暗号化機能は，前記セッション情報データベースから受信側装置との間で共有している暗号化用共有情報を取得できない場合に，前記公開鍵証明書データベースから受信側装置の公開鍵を取得し，当該公開鍵を使用して暗号化した，公開鍵暗号化データを作成し，
公開鍵ペアデータベースから取得した秘密鍵を使用して前記公開鍵暗号化データを復号する
ことを特徴とする通信装置。
【請求項１１】
請求項１０記載の通信装置であって，
前記公開鍵暗号化データには前記公開鍵ペアデータベースから取得した秘密鍵を使用して電子署名が付与されており，
前記暗号化機能は，前記公開鍵証明書データベースから取得した，送信元装置の公開鍵を使用して前記公開鍵暗号化データに付与されている電子署名の検証処理を行う
ことを特徴とする通信装置。
【請求項１２】
請求項１０記載の通信装置であって，
SIP（Session Initiation Protocol）メッセージ処理を行うSIP通信機能を更に備え，
前記暗号化機能が暗号化または復号するメッセージはSIPメッセージであって，
前記SIP通信機能がREGISTERメッセージを作成した場合には，当該通信装置上の前記暗号化機能は当該REGISTERメッセージを含む前記公開鍵暗号化データを作成する
ことを特徴とする通信装置。
【請求項１３】
請求項１１記載の通信装置であって，
前記暗号化用共有情報および前記復号用共有情報には有効期限が設定されているものであり，
前記通信装置上の前記SIP通信機能は，前記SIPサーバ装置との間で共有している，前記暗号化用共有情報あるいは前記復号用共有鍵情報のいずれかの有効期限が超過した場合には，REGISTERメッセージを作成する
ことを特徴とする，通信装置。
【請求項１４】
請求項１０記載の通信装置であって，
前記通信装置は，SIPメッセージ処理を行うSIP通信機能を更に備え，
前記暗号化機能が暗号化または復号するメッセージはSIPメッセージであって，
前記公開鍵証明書データベースはSIP識別子と公開鍵との対応付けを管理する機能を備え，
前記暗号化機能は，前記暗号化データを復号して得られたSIPメッセージと，当該SIPメッセージを復号するために使用した公開鍵に対応するSIP識別子と，を前記SIP通信機能に渡し，
前記SIP通信機能は，前記SIP識別子が前記SIPメッセージに含まれる送信相手のSIP識別子と一致する場合に，前記SIPメッセージを処理する
ことを特徴とする通信装置。