【手続補正書】
【提出日】平成29年9月25日(2017.9.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
セキュア通信のためのシステムにおいて、
ネットワーク上で複数の電子機器と電子通信するコンピュータシステムと、
前記コンピュータシステムと電子通信するデータベースと、
前記コンピュータシステムに保存され、それによって実行されるエンジンと、
を含み、
前記エンジンは、
前記ネットワーク上で第一の電子機器からデータパケットを電子的に受信し、
前記データパケットを処理して、その中に含まれる少なくとも３２ビットであるリンキングアドレスとペイロードを特定し、
前記リンキングアドレスと前記ペイロードを保存し、
第二の電子機器からの前記リンキングアドレスを電子的に受信し、
前記ネットワーク上で前記データパケットを前記第二の電子機器に電子的に送信する
ように構成され、なされていることを特徴とするシステム。
【請求項２】
請求項１に記載のシステムにおいて、
前記リンキングアドレスは少なくとも１２８ビットであることを特徴とするシステム。
【請求項３】
請求項１〜２の何れか１項に記載のシステムにおいて、
前記エンジンは、前記第一の電子機器と前記二の電子機器の情報を特定することと無関係であることを特徴とするシステム。
【請求項４】
請求項１〜３の何れか１項に記載のシステムにおいて、
前記第一の電子機器と前記第二の電子機器は、前記エンジンが前記データパケットを受信する前に前記リンキングアドレスが一致するように相互にペアリングされることを特徴とするシステム。
【請求項５】
請求項１〜４の何れか１項に記載のシステムにおいて、
前記エンジンにより受信された前記データパケットは、暗号化されたデータパケットであり、前記エンジンは、前記暗号化されたデータパケットを復号することを特徴とするシステム。
【請求項６】
請求項５に記載のシステムにおいて、
復号された前記データパケットの前記ペイロードは暗号化されたペイロードであることを特徴とするシステム。
【請求項７】
請求項１〜６の何れか１項に記載のシステムにおいて、
前記ペイロードは、暗号化されたペイロードであり、前記第二の電子機器に送信される時に暗号化されたままであることを特徴とするシステム。
【請求項８】
請求項１〜７の何れか１項に記載のシステムにおいて、
前記データパケットは役割識別子を含むことを特徴とするシステム。
【請求項９】
請求項１〜８の何れか１項に記載のシステムにおいて、
前記エンジンは、前記データパケットを前記第二の電子機器に送信する前に前記データパケットを暗号化することを特徴とするシステム。
【請求項１０】
請求項１〜９の何れか１項に記載のシステムにおいて、
前記エンジンは、前記第一の電子機器から前記データパケットと共に固有のブラインド証明書を受信することを特徴とするシステム。
【請求項１１】
請求項１〜１０の何れか１項に記載のシステムにおいて、前記エンジンは、前記第二の電子機器から前記リンキングアドレスを受信したことに少なくとも部分的に応答して、前記ペイロードを前記第二の電子機器に送信することを判断するようにさらに構成され、なされていることを特徴とするシステム。
【請求項１２】
請求項１〜１１の何れか１項に記載のシステムにおいて、前記リンキングアドレスは、十分に複雑であるか大きいため、推測、推定、または判断することが実現不能または不可能であることを特徴とするシステム。
【請求項１３】
請求項１〜１２の何れか１項に記載のシステムにおいて、
前記リンキングアドレスは、ＲＳＩＤ、ＲＣＩＤ、ピン、キー、またはトークンであることを特徴とするシステム。
【請求項１４】
セキュア通信のための方法において、
コンピュータシステムに保存され、それによって実行されるエンジンにおいて、ネットワーク上でデータパケットを第一の電子機器から電子的に受信するステップと、
前記データパケットを処理して、その中に含まれる少なくとも３２ビットのリンキングアドレスとペイロードを特定するステップと、
前記データパケットの前記リンキングアドレスとそれに関連する前記ペイロードを保存するステップと、
第二の電子機器から前記リンキングアドレスを電子的に受信するステップと、
前記データパケットを前記ネットワーク上で前記第二の電子機器に電子的に送信するステップと、
を含むことを特徴とする方法。
【請求項１５】
請求項１４に記載の方法において、
前記リンキングアドレスは少なくとも１２８ビットであることを特徴とする方法。
【請求項１６】
請求項１４〜１５の何れか１項に記載の方法において、
前記エンジンは、前記第一の電子機器と前記第二の電子機器の情報を特定することに無関係であることを特徴とする方法。
【請求項１７】
請求項１４〜１６の何れか１項に記載の方法において、
前記第一の電子機器と前記第二の電子機器は、前記エンジンが前記データパケットを受信する前に前記リンキングアドレスが一致するように相互にペアリングされることを特徴とする方法。
【請求項１８】
請求項１４〜１７の何れか１項に記載の方法において、
前記データパケットを復号するステップをさらに含むことを特徴とする方法。
【請求項１９】
請求項１８に記載の方法において、
復号された前記データパケットの前記ペイロードは暗号化されたペイロードであることを特徴とする方法。
【請求項２０】
請求項１４〜１９の何れか１項に記載の方法において、
前記ペイロードは、暗号化されたペイロードであり、前記第二の電子機器に送信される時に暗号化されたままであることを特徴とする方法。
【請求項２１】
請求項１４〜２０の何れか１項に記載の方法において、
前記データパケットは役割識別子を含むことを特徴とする方法。
【請求項２２】
請求項１４〜２１の何れか１項に記載の方法において、
前記データパケットを前記第二の電子機器に送信する前に前記データパケットを暗号化するステップをさらに含むことを特徴とする方法。
【請求項２３】
請求項１４〜２２の何れか１項に記載の方法において、
前記エンジンは、前記第一の電子機器から前記データパケットと共に固有のブラインド証明書を受信することを特徴とする方法。
【請求項２４】
請求項１４〜２３の何れか１項に記載の方法において、前記第二の電子機器から前記リンキングアドレスを受信したことに少なくとも部分的に応答して、前記ペイロードを前記第二の電子機器に送信することを判断するステップをさらに含むことを特徴とする方法。
【請求項２５】
請求項１４〜２４の何れか１項に記載の方法において、前記リンキングアドレスは、十分に複雑であるか大きいため、推測、推定、または判断することが実現不能または不可能であることを特徴とする方法。
【請求項２６】
請求項１４〜２５の何れか１項に記載の方法において、
前記リンキングアドレスは、ＲＳＩＤ、ＲＣＩＤ、ピン、キー、またはトークンであることを特徴とする方法。
【請求項２７】
その上にコンピュータ読取可能命令が保存されている非一時的なコンピュータ読取可能媒体において、コンピュータシステムにより実行された時に、
前記コンピュータシステムに保存され、それによって実行されるエンジンにおいて、ネットワーク上でデータパケットを第一の電子機器から電子的に受信するステップと、
前記データパケットを処理して、その中に含まれる少なくとも３２ビットのリンキングアドレスとペイロードを特定するステップと、
前記データパケットの前記リンキングアドレスとそれに関連する前記ペイロードを保存するステップと、
第二の電子機器から前記リンキングアドレスを電子的に受信するステップと、
前記データパケットをネットワーク上で前記第二の電子機器に電子的に送信するステップと、
を前記コンピュータシステムに実行させることを特徴とするコンピュータ読取可能媒体。
【請求項２８】
請求項２７に記載のコンピュータ読取可能媒体において、
前記リンキングアドレスは少なくとも１２８ビットであることを特徴とするコンピュータ読取可能媒体。
【請求項２９】
請求項２７〜２８の何れか１項に記載のコンピュータ読取可能媒体において、
前記エンジンは、前記第一の電子機器と前記第二の電子機器の情報を特定することと無関係であることを特徴とするコンピュータ読取可能媒体。
【請求項３０】
請求項２７〜２９の何れか１項に記載のコンピュータ読取可能媒体において、
前記第一の電子機器と前記第二の電子機器は、前記エンジンが前記データパケットを受信する前に前記リンキングアドレスが一致するように相互にペアリングされることを特徴とするコンピュータ読取可能媒体。
【請求項３１】
請求項２７〜３０の何れか１項に記載のコンピュータ読取可能媒体において、
前記コンピュータ読取可能命令は、コンピュータシステムにより実行された時に、データパケットを復号するステップを前記コンピュータシステムに実行させることを特徴とするコンピュータ読取可能媒体。
【請求項３２】
請求項３１に記載のコンピュータ読取可能媒体において、
復号された前記データパケットの前記ペイロードは暗号化されたペイロードであることを特徴とするコンピュータ読取可能媒体。
【請求項３３】
請求項２７〜３２の何れか１項に記載のコンピュータ読取可能媒体において、
前記ペイロードは、暗号化されたペイロードであり、前記第二の電子機器に送信される時に暗号化されたままであることを特徴とするコンピュータ読取可能媒体。
【請求項３４】
請求項２７〜３３の何れか１項に記載のコンピュータ読取可能媒体において、
前記データパケットは役割識別子を含むことを特徴とするコンピュータ読取可能媒体。
【請求項３５】
請求項２７〜３４の何れか１項に記載のコンピュータ読取可能媒体において、
前記コンピュータ読取可能命令は、コンピュータシステムにより実行された時に、データパケットを前記第二の電子機器に送信する前にデータパケットを暗号化するステップを前記コンピュータシステムに実行させることを特徴とするコンピュータ読取可能媒体。
【請求項３６】
請求項２７〜３５の何れか１項に記載のコンピュータ読取可能媒体において、
前記エンジンは、前記第一の電子機器から前記データパケットと共に固有のブラインド証明書を受信することを特徴とするコンピュータ読取可能媒体。
【請求項３７】
請求項２７〜３６の何れか１項に記載のコンピュータ読取可能媒体において、前記コンピュータ読取可能命令は、コンピュータシステムにより実行された時に、前記第二の電子機器から前記リンキングアドレスを受信したことに少なくとも部分的に応答して、前記ペイロードを前記第二の電子機器に送信することを判断するステップを前記コンピュータシステムに実行させることを特徴とするコンピュータ読取可能媒体。
【請求項３８】
請求項２７〜３７の何れか１項に記載のコンピュータ読取可能媒体において、前記リンキングアドレスは、十分に複雑であるか大きいため、推測、推定、または判断することが実現不能または不可能であることを特徴とするコンピュータ読取可能媒体。
【請求項３９】
請求項２７〜３８の何れか１項に記載のコンピュータ読取可能媒体において、
前記リンキングアドレスは、ＲＳＩＤ、ＲＣＩＤ、ピン、キー、またはトークンであることを特徴とするコンピュータ読取可能媒体。