【手続補正書】
【提出日】令和2年7月29日(2020.7.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自動化システム、制御システムまたは監視システム（ＡＭＳ、ＳＴＳ、ＫＴＳ）における診断および設定に関連して、ＩＴシステム（ＩＴＳ）における制御通信とＩＴシステム（ＩＴＳ）へのサービスアクセスの少なくともいずれか一方または双方の暗号化保護のための方法であって、
ａ）前記制御通信が、コンピュータ（ＣＰＴ）間で、有線接続または無線ローカルネットワーク（ＬＮＷ）内、またはイーサネットベースまたはＷＬＡＮベースのネットワーク内で、または前記ローカルネットワーク（ＬＮＷ）からグローバルネットワーク（ＧＮＷ）、またはインターネット（ＩＮ）へクロスネットワークで行われ、
ｂ）前記サービスアクセスが、前記ローカルネットワーク（ＬＮＷ）からクロスネットワークで、または前記グローバルネットワーク（ＧＮＷ、ＩＮ）において直接的のいずれかで、少なくとも１つのインターネットサービス（ＩＳＶ）、少なくとも１つのクラウドサービス（ＣＳＶ）、少なくとも１つのバックエンドサービス（ＢＥＳＶ）、少なくとも１つのブロックチェーンサービス（ＢＣＳＶ）のうちの少なくともいずれか１つまたは組み合わせに対して行われ、
ｃ）前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方のための通信プロトコルによってサポートされていて、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方を暗号化保護するために、前記コンピュータ（ＣＰＴ）において使用されているか、または有効化されて使用可能な、複数の異なる暗号スイートと鍵長の少なくともいずれか一方または双方が記憶された、前記方法において、
ｄ）自動的かつ動的に、または定期的にまたはイベント制御様式で、または手動で、またはユーザの要求に応じて、前記使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方の現在の暗号化保護のために十分に強力か否かを、自動設定によって算出し、
ｄ１）インターネットサービスの少なくとも１つのプロバイダへの「インターネットサービス（ＩＳＶ）」アクセスの過程でそれぞれ第１の通信接続を確立するか、ブロックチェーンサービスの少なくとも１つのプロバイダへのまたはブロックチェーンを実装する少なくとも１つのブロックチェーンノードへの「ブロックチェーンサービス（ＢＣＳＶ）」アクセスの過程で第２の通信接続を確立するか、の少なくともいずれか一方または双方が行われ、または前記第１の通信接続と前記第２の通信接続の少なくともいずれか一方または双方が試験的に確立され、
ｄ２）前記インターネットプロバイダの前記インターネットサービスから入手可能な「暗号スイート」関連または「暗号スイート」固有の情報が、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方の暗号化保護のために適切な、かつ記憶された、参照暗号スイートを算出するためであることと、
前記ブロックチェーンプロバイダの前記ブロックチェーンサービスにまたは前記ブロックチェーンを実装する前記ブロックチェーンノードの前記ブロックチェーンに関するブロックチェーン情報が、複雑な計算タスクを解くための「プルーフ・オブ・ワーク」と称するデータセットとともに、前記制御通信とサービスアクセスの少なくともいずれか一方または双方の暗号化保護のために適切な参照鍵長を、前記ブロックチェーン情報から算出するためであって、その際、鍵長推定パラメータとして、ブロックチェーン難易度パラメータを算出することと、
の少なくともいずれか一方または双方であり、
ｄ３）前記算出された参照暗号スイートと、前記鍵長推定パラメータによって算出された参照鍵長の少なくともいずれか一方または双方を、前記記憶された、使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方と照合することと、を行うことを特徴とする、方法。
【請求項２】
前記ａ）では、前記コンピュータ（ＣＰＴ）は、フィールド装置、制御装置、ＩｏＴ装置、プラニングツール、サービスツール、テストツールまたは診断ツールとして形成されることを特徴とする、請求項１に記載の方法。
【請求項３】
前記ｃ）では、前記鍵長は、暗号アルゴリズムに必要な最小鍵長であることを特徴とする、請求項１または２に記載の方法。
【請求項４】
前記ｄ２）では、前記「暗号スイート」関連または「暗号スイート」固有の情報は、前記インターネットプロバイダの前記インターネットサービスをサポートする暗号スイートであることを特徴とする、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ｄ２）では、前記「暗号スイート」関連または「暗号スイート」固有の情報、または前記インターネットプロバイダの前記インターネットサービスをサポートする暗号スイートが、前記第１の通信接続の確立時に検索されることを特徴とする、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記ｄ２）では、前記ブロックチェーンサービスにまたは前記ブロックチェーンに関して入手可能なブロックチェーン情報が、前記第２の通信接続の確立時に検索もしくは算出されることを特徴とする、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記ｄ２）では、前記参照鍵長は、参照リストに記憶されることを特徴とする、請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記ｄ２）では、前記参照鍵長は、暗号アルゴリズムに必要な参照最小鍵長であることを特徴とする、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記ｄ３）では、前記算出された参照暗号スイートと前記参照鍵長の少なくともいずれか一方または双方を、前記記憶された、使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方と、リストの形式で照合することとを行うことを特徴とする、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
少なくとも「暗号スイート」に関して限定された、有効化された暗号スイートのリスト、または前記現在使用されているか、もしくは有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方は、手動設定によって有効化されることを特徴とする、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記記憶された暗号スイートと前記鍵長の少なくともいずれか一方または双方のうちの、現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方と、前記算出された参照暗号スイートと前記判定された参照鍵長の少なくともいずれか一方または双方との前記照合が行われる場合において、前記現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、前記算出された参照暗号スイートと前記判定された参照鍵長の少なくともいずれか一方または双方の中にない場合、
（ｉ）前記コンピュータ（ＣＰＴ）のユーザ宛の警告メッセージを生成して出力することと、
（ｉｉ）前記現在使用されているか、もしくは有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、直ちに無効化されることと、
（ｉｉｉ）前記現在使用されているか、もしくは有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、警告メッセージが出力されてから待機時間後に無効化されることと、
のうち少なくともいずれかが行われることを特徴とする、請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
前記自動的かつ動的に、または定期的にまたはイベント制御様式で実施される算出プロセスは、前記コンピュータ（ＣＰＴ）の専用の動作モードの待機モードで行われることを特徴とする、請求項１から１１のいずれか一項に記載の方法。
【請求項１３】
前記現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方を無効化させた、前記参照暗号スイートと参照鍵長の少なくともいずれか一方または双方は、待機時間後にまたはサービス技術者による確認後に自動的に適用されることを特徴とする、請求項１１に記載の方法。
【請求項１４】
前記インターネットサービスプロバイダにより検索された前記情報は、前記適切な参照暗号スイートを算出するために、重み付けされることを特徴とする、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
自動化システム、制御システムまたは監視システム（ＡＭＳ、ＳＴＳ、ＫＴＳ）における診断および設定に関連して、ＩＴシステム（ＩＴＳ）における制御通信とＩＴシステム（ＩＴＳ）へのサービスアクセスの少なくともいずれか一方または双方を暗号化保護するためのコンピュータ（ＣＰＴ）であって、
ａ）ネットワークインターフェース（ＮＷＳＳ）およびコンフィギュレーション・メモリ（ＫＳＰ）を有し、
ａ１）前記ネットワークインターフェース（ＮＷＳＳ）を介して、さらに別のコンピュータ（ＣＰＴ）との前記制御通信が、有線接続または無線ローカルネットワーク（ＬＮＷ）内、またはイーサネットベースまたはＷＬＡＮベースのネットワーク内で、または前記ネットワークインターフェース（ＮＷＳＳ）に接続可能な、前記ローカルネットワーク（ＬＮＷ）のネットワークノード（ＮＷＫ）を介して、前記ローカルネットワーク（ＬＮＷ）からグローバルネットワーク（ＧＮＷ）に、またはインターネット（ＴＣＰ／ＩＰ）に対して、クロスネットワークで行われ、
ａ２）前記ネットワークインターフェース（ＮＷＳＳ）を介して、前記サービスアクセスが、前記ネットワークインターフェース（ＮＷＳＳ）と接続可能な、前記ローカルネットワーク（ＬＮＷ）の前記ネットワークノード（ＮＷＫ）を介してクロスネットワークで行われるか、または前記グローバルネットワーク（ＧＮＷ、ＴＣＰ／ＩＰ）において少なくとも１つのインターネットサービス（ＩＳＶ）、少なくとも１つのクラウドサービス（ＣＳＶ）、少なくとも１つのバックエンドサービス（ＢＥＳＶ）、少なくとも１つのブロックチェーンサービス（ＢＣＳＶ）のうちの少なくともいずれか一つまたは組み合わせに対して直接的に行われ、
ａ３）、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方のための通信プロトコルによってサポートされていて、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方を暗号化保護するために前記コンピュータ（ＣＰＴ）において使用されているか、または有効化されて使用可能な、複数の異なる暗号スイートと鍵長の少なくともいずれか一方または双方が、前記コンフィギュレーション・メモリ（ＫＳＰ）内に記憶されるように、
前記ネットワークインターフェースおよび前記コンフィギュレーション・メモリが構成されている、前記コンピュータにおいて、
ｂ）前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方の前記暗号化保護を制御するプログラムモジュール（ＰＧＭ）のプロセッサ可読制御プログラム命令が記憶されている不揮発性可読メモリ（ＳＰ）と、前記メモリ（ＳＰ）に接続され、前記プログラムモジュール（ＰＧＭ）への前記制御プログラム命令を実行するプロセッサ（ＰＺ）とを有し、当該プロセッサ（ＰＺ）は、前記ネットワークインターフェース（ＮＷＳＳ）および前記コンフィギュレーション・メモリ（ＫＳＰ）に接続され、機能ユニットとして、前記ネットワークインターフェース（ＮＷＳＳ）および前記コンフィギュレーション・メモリ（ＫＳＰ）に対する前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方の暗号化保護を制御するように構成されていて、
自動的かつ動的に、または定期的にまたはイベント制御様式で、または手動で、または前記プロセッサ（ＰＺ）に接続されている入力インターフェース（ＥＳＳ）を介したユーザの要求に応じて、前記使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方の現在の暗号化保護のために十分に強力か否を、自動設定によって算出し、
インターネットサービスの少なくとも１つのプロバイダへの「インターネットサービス（ＩＳＶ）」アクセスの過程でそれぞれ第１の通信接続を確立するか、ブロックチェーンサービスの少なくとも１つのプロバイダへのまたはブロックチェーンを実装する少なくとも１つのブロックチェーンノードへの「ブロックチェーンサービス（ＢＣＳＶ）」アクセスの過程で第２の通信接続が確立するか、のうち少なくともいずれか一方または双方が行われ、または前記第１の通信接続と前記第２の通信接続の少なくともいずれか一方または双方を試験的に確立し、
前記インターネットプロバイダの前記インターネットサービスから入手可能な「暗号スイート」関連または「暗号スイート」固有の情報が、前記制御通信と前記サービスアクセスの少なくともいずれか一方または双方の前記暗号化保護のために適切な参照暗号スイートを算出するためであることと、
前記ブロックチェーンプロバイダの前記ブロックチェーンサービスにもしくは前記ブロックチェーンを実装する前記ブロックチェーンノードの前記ブロックチェーンに関するブロックチェーン情報が、複雑な計算タスクを解くための「プルーフ・オブ・ワーク」と称するデータセットとともに、前記制御通信とサービスアクセスの少なくともいずれか一方または双方の暗号化保護のために適切な参照鍵長を、前記ブロックチェーン情報から算出するためであって、その際、鍵長推定パラメータとして、ブロックチェーン難易度パラメータを算出することと、
の少なくともいずれか一方または双方であり、
前記算出された参照暗号スイートと前記鍵長推定パラメータによって算出された参照鍵長の少なくともいずれか一方または双方を、前記コンフィギュレーション・メモリ（ＫＳＰ）内に記憶された、前記使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方と照合することと、を行うことを特徴とするコンピュータ。
【請求項１６】
前記コンピュータ（ＣＰＴ）は、フィールド装置、制御装置、ＩｏＴ装置、プラニングツール、サービスツール、テストツールまたは診断ツールとして形成されることを特徴とする、請求項１５に記載のコンピュータ（ＣＰＴ）。
【請求項１７】
前記ａ３）では、前記鍵長は、暗号アルゴリズムのために必要な最小鍵長であることを特徴とする、請求項１５または１６に記載のコンピュータ（ＣＰＴ）。
【請求項１８】
前記ｂ）では、前記「暗号スイート」関連または「暗号スイート」固有の情報は、前記インターネットプロバイダの前記インターネットサービスをサポートする暗号スイートであることを特徴とする、請求項１５から１７のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項１９】
前記ｂ）では、前記「暗号スイート」関連または「暗号スイート」固有の情報、または前記インターネットプロバイダの前記インターネットサービスをサポートする暗号スイートは、第１の通信接続の確立時に検索されることを特徴とする、請求項１５から１８のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２０】
前記ｂ）では、前記ブロックチェーンサービスにまたは前記ブロックチェーンに関して入手可能なブロックチェーン情報が、前記第２の通信接続の確立時に検索または算出されることを特徴とする、請求項１５から１９のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２１】
前記ｂ）では、前記参照鍵長は、参照リストに記憶されることを特徴とする、請求項１５から２０のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２２】
前記ｂ）では、前記参照鍵長は、暗号アルゴリズムに必要な参照最小鍵長であることを特徴とする、請求項１５から２１のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２３】
前記ｂ）では、前記算出された参照暗号スイートと前記参照鍵長の少なくともいずれか一方または双方を、前記コンフィギュレーション・メモリ（ＫＳＰ）に記憶された、使用されたか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方と、リストの形式で照合することを特徴とする、請求項１５から２２のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２４】
前記プロセッサ（ＰＺ）に接続された入力インターフェース（ＥＳＳ）を含み、前記接続を介して、第１の機能ユニットを形成して、少なくとも「暗号スイート」に関して限定された、有効化された暗号スイートのリスト、または前記現在使用されているか、もしくは有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、手動設定によって有効化されるようにしたことを特徴とする、請求項１５から２３のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２５】
前記プロセッサ（ＰＺ）に接続された出力インターフェース（ＡＳＳ）を含み、前記プロセッサ（ＰＺ）によって実行される前記プログラムモジュール（ＰＧＭ）と前記コンフィギュレーション・メモリ（ＫＳＰ）ともに、前記接続を介して、第２の機能ユニットを形成して、前記暗号スイートと鍵長の少なくともいずれか一方または双方のうちの現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方と、前記コンフィギュレーション・メモリ（ＫＳＰ）内に記憶された前記算出された参照暗号スイートと前記判定された参照鍵長の少なくともいずれか一方または双方との前記照合が行われて、前記現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、前記算出された参照暗号スイートと前記判定された参照鍵長の少なくともいずれか一方または双方の中にない場合には、
（ｉ）前記コンピュータ（ＣＰＴ）のユーザ宛の警告メッセージを生成して、前記出力インターフェース（ＡＳＳ）を介して出力することと、
（ｉｉ）前記現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、直ちに無効化されることと、
（ｉｉｉ）前記現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方が、警告メッセージが出力されてから待機時間後に無効化されることと、
のうち少なくともいずれかが行われることを特徴とする、請求項１５から２４のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２６】
前記プロセッサ（ＰＺ）および前記プログラムモジュール（ＰＧＭ）では、自動的かつ動的に、または定期的にまたはイベント制御様式で実施される前記算出が、前記コンピュータ（ＣＰＴ）の専用の動作モードの待機モード中で行われることを特徴とする、請求項１５から２５のいずれか一項に記載のコンピュータ（ＣＰＴ）。
【請求項２７】
前記プロセッサ（ＰＺ）および前記プログラムモジュール（ＰＧＭ）では、前記現在使用されているか、または有効化されて使用可能な暗号スイートと鍵長の少なくともいずれか一方または双方を無効化させた前記参照暗号スイートと前記参照鍵長の少なくともいずれか一方または双方が、待機時間後または前記入力インターフェース（ＥＳＳ）を介したサービス技術者による確認後に自動的に適用されることを特徴とする、請求項２５に記載のコンピュータ（ＣＰＴ）。
【請求項２８】
前記プロセッサ（ＰＺ）および前記プログラムモジュール（ＰＧＭ）では、前記適切な参照暗号スイートを算出するために、前記インターネットサービスプロバイダによって検索された前記情報が重み付けされることを特徴とする、請求項１５から２７のいずれか一項に記載のコンピュータ（ＣＰＴ）。