【手続補正書】
【提出日】平成31年1月21日(2019.1.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パケット処理情報と鍵情報を用いてIPsec通信を行うことが可能な通信装置であって、
送信パケットに含まれる情報を用いて第１のパケット処理情報を検索する第１の検索手段と、
前記第１のパケット処理情報に関連付けられた第１の鍵情報を用いて前記送信パケットを暗号化して相手装置に送信する送信手段と、
前記相手装置から受信したパケットに含まれる情報に基づいて第２の鍵情報を検索する第２の検索手段と、
前記第２の鍵情報を用いて、前記受信したパケットに対して復号もしくは認証処理を行う処理手段と、
前記受信したパケットに含まれる情報を用いて第２のパケット処理情報を探索する第３の検索手段と、
前記処理手段による処理が行われたパケットに対して所定のプロトコルに基づいた受信処理を行うプロトコル処理手段と、
を有し、
前記送信手段は、前記第１の鍵情報が前記第１のパケット処理情報に一意に関連付けられているか否かに応じて、前記送信パケットを暗号化して前記相手装置に送信し、
前記プロトコル処理手段は、前記第２の鍵情報が前記第２のパケット処理情報に一意に関連付けられているか否かに関わらず前記受信処理を行うことを特徴とする通信装置。
【請求項２】
前記第１の鍵情報が前記第１のパケット処理情報に一意に関連付けられているか否かを判定する第１の判定手段をさらに有することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第１のパケット処理情報と前記第２のパケット処理情報はそれぞれ識別情報を伴って登録されており、前記第１の鍵情報と前記第２の鍵情報はそれぞれパケット処理情報の識別情報が付与されて登録されており、
前記送信手段は、前記第１の鍵情報に付与されたパケット処理情報の識別情報と、前記第１のパケット処理情報の識別情報とが一致するか否かに応じて、前記送信パケットを暗号化して前記相手装置に送信することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記相手装置におけるパケット処理情報と鍵情報の関連付けの方式を判定する第２の判定手段と、
前記第２の判定手段により前記パケット処理情報と鍵情報の関連付けの方式が特定の仕様に準拠した方式と判定された場合、前記第１のパケット処理情報と前記第２のパケット処理情報のそれぞれについて識別情報を付与して登録すると共に、前記第１の鍵情報と前記第２の鍵情報のそれぞれについてパケット処理情報の識別情報を付与して登録する登録手段と、
を更に有することを特徴とする請求項３に記載の通信装置。
【請求項５】
前記第２の判定手段により前記パケット処理情報と鍵情報の関連付けの方式が特定の仕様に準拠した方式でないと判定された場合、前記登録手段は、前記第１のパケット処理情報と前記第２のパケット処理情報のそれぞれについて識別情報を付与して登録し、前記第１の鍵情報と前記第２の鍵情報のそれぞれについてはパケット処理情報の識別情報を付与することなく登録することを特徴とする請求項４に記載の通信装置。
【請求項６】
前記送信手段は、前記第１の鍵情報にパケット処理情報の識別情報が付与されていない場合であっても、前記送信パケットを暗号化して前記相手装置に送信することを特徴とする請求項４または５に記載の通信装置。
【請求項７】
前記プロトコル処理手段は、前記第２の鍵情報にパケット処理情報の識別情報が付与されていない場合であっても、前記受信処理を行うことを特徴とする請求項４または５に記載の通信装置。
【請求項８】
前記特定の仕様は、IETF（Internet Engineering Task Force）による技術仕様であるRFCであることを特徴とする請求項４から７のいずれか１項に記載の通信装置。
【請求項９】
前記パケット処理情報と前記鍵情報はそれぞれ、IPsec通信におけるSP（Security Policy）とSA（Security Association）であることを特徴とする請求項１から８のいずれか１項に記載の通信装置。
【請求項１０】
メモリに登録されたパケット処理情報と鍵情報を用いてIPsec通信を行うことが可能な通信装置の制御方法であって、
送信パケットに含まれる情報を用いて第１のパケット処理情報を検索する第１の検索工程と、
前記第１のパケット処理情報に関連付けられた第１の鍵情報を用いて前記送信パケットを暗号化して相手装置に送信する送信工程と、
前記相手装置から受信したパケットに含まれる情報に基づいて、第２の鍵情報を検索する第２の検索工程と、
前記第２の鍵情報を用いて、前記受信したパケットに対して復号もしくは認証処理を行う処理工程と、
前記受信したパケットに含まれる情報を用いて第２のパケット処理情報を探索する第３の検索工程と、
前記処理工程における処理が行われたパケットに対して所定のプロトコルに基づいた受信処理を行うプロトコル処理工程と、
を有し、
前記送信工程では、前記第１の鍵情報が前記第１のパケット処理情報に一意に関連付けられているか否かに応じて、前記送信パケットが暗号化さして前記相手装置に送信され、
前記プロトコル処理工程では、前記第２の鍵情報が前記第２のパケット処理情報に一意に関連付けられているか否かに関わらず前記受信処理が行われることを特徴とする通信装置の制御方法。
【請求項１１】
コンピュータを、請求項１から９のいずれか１項に記載の通信装置として機能させるためのプログラム。
【請求項１２】
メモリに登録されたSP（Security Policy）とSA（Security Association）を用いてIPsec通信を行うことが可能な通信装置であって、
送信パケットに含まれる情報から特定される第１のSPの識別情報と同じ識別情報を有する第１のSAを用いて前記送信パケットを暗号化して相手装置に送信する送信手段と、
前記相手装置から受信したパケットに含まれる情報から特定される第２のSAを用いて前記受信したパケットに対して復号もしくは認証処理を行う処理手段と、
前記受信したパケットに含まれる情報から特定される第２のSPの識別情報が、前記第２のSAに付与されたSPの識別情報と異なるか否かに関わらず、前記処理が行われたパケットに対して所定のプロトコルに基づいた受信処理を行うプロトコル処理手段と、
を有ることを特徴とする通信装置。
【請求項１３】
メモリに登録されたSP（Security Policy）とSA（Security Association）を用いて、IPsec通信を行うことが可能な通信装置であって、
相手装置がIETF（Internet Engineering Task Force）による技術仕様であるRFCに準拠した仕様である場合に、送信パケットに含まれる情報から特定される第１のSPの識別情報と同じ識別情報を有する第１のSAを用いて前記送信パケットを暗号化して送信する送信手段と、
前記相手装置から受信したパケットに含まれる情報から特定される第２のSAを用いて前記受信したパケットに対して復号もしくは認証処理を行う処理手段と、
前記受信したパケットに含まれる情報から特定される第２のSPの識別情報が、前記第２のSAに付与されたSPの識別情報が同じ場合に、前記処理が行われたパケットに対して所定のプロトコルに基づいた受信処理を行うプロトコル処理手段と、
を有することを特徴とする通信装置。
【請求項１４】
メモリに登録されたSP（Security Policy）とSA（Security Association）を用いてIPsec通信を行うことが可能な通信装置であって、
相手装置がIETF（Internet Engineering Task Force）による技術仕様であるRFCに準拠した仕様でない場合に、送信パケットに含まれる情報から特定される第１のSPの識別情報と同じ識別情報を有するか否かに関わらず、前記第１のSPに関連付けられた第１のSAを用いて前記送信パケットを暗号化して送信する送信手段と、
前記相手装置から受信したパケットに含まれる情報から特定される第２のSAを用いて前記受信したパケットに対して復号もしくは認証処理を行う処理手段と、
前記処理が行われたパケットに対して所定のプロトコルに基づいた受信処理を行うプロトコル処理手段と、
を有することを特徴とする通信装置。