【手続補正書】
【提出日】令和1年8月16日(2019.8.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチユーザクラスタアイデンティティ認証の方法であって、前記方法は、
鍵セットおよび前記鍵セットに対応する識別コードをユーザクラスタデバイスに配布することであって、前記鍵セットは、公開鍵および秘密鍵の複数のペアを備える、ことと、
サービスデバイスによって送信される認証要求を取得することと、
前記認証要求内の前記ユーザクラスタデバイスのデジタル署名に基づいて前記ユーザクラスタデバイスに対してアイデンティティ認証を行うことであって、前記デジタル署名は、前記ユーザクラスタデバイスの識別コードと、前記秘密鍵を用いて暗号化されたクラスタ検証情報とを備え、前記アイデンティティ認証を行うことは、前記デジタル署名内の前記識別コードを用いて前記ユーザクラスタデバイスの第１の公開鍵を検索することを備える、ことと、
認証結果を前記サービスデバイスに返すことと、
を備える方法。
【請求項２】
前記認証要求内の前記ユーザクラスタデバイスのデジタル署名に基づいて前記ユーザクラスタデバイスに対してアイデンティティ認証を行うことは、
前記第１の公開鍵を用いて前記クラスタ検証情報を復号することと、
前記クラスタ検証情報を認証することと
をさらに備える、請求項１の方法。
【請求項３】
前記認証要求は、前記サービスデバイスに格納された前記ユーザクラスタデバイスの公開鍵のリストをさらに備え、前記公開鍵のリストは、前記ユーザクラスタデバイスの第２の公開鍵と第２の識別コードとを含み、前記ユーザクラスタデバイスは、前記サービスデバイスにアクセスするためのアクセス要求を行っており、
前記認証要求内の前記ユーザクラスタデバイスのデジタル署名に基づいて前記ユーザクラスタデバイスに対してアイデンティティ認証を行うことは、
前記デジタル署名内の前記識別コードに従って、前記公開鍵のリスト内の前記ユーザクラスタデバイスの前記第２の公開鍵を検索することと、
前記第２の公開鍵を用いて前記クラスタ検証情報を復号することと
を備える、請求項２の方法。
【請求項４】
前記認証結果を前記サービスデバイスに返すことは、
前記公開鍵のリストを更新するために前記ユーザクラスタデバイスの前記第２の公開鍵および前記第２の識別コードを前記サービスデバイスに送信することをさらに備える、請求項３の方法。
【請求項５】
前記鍵セットおよび前記鍵セットに対応する前記識別コードを前記ユーザクラスタデバイスに配布することは、
前記鍵セットおよび前記識別コードを更新することと、
更新された前記鍵セットおよび前記識別コードを前記ユーザクラスタデバイスに配布することであって、前記識別コードは増分的に更新される、ことと
を備える、請求項４の方法。
【請求項６】
前記鍵セットおよび前記識別コードを更新した後で、
対応するユーザクラスタデバイスからの要求に応答して、更新された前記鍵セットおよび前記識別コードを用いて前記対応するユーザクラスタデバイスについてデジタル署名を生成することと、
生成した前記デジタル署名を前記対応するユーザクラスタデバイスに送信することと
をさらに備える、請求項５の方法。
【請求項７】
前記クラスタ検証情報は、クラスタ名、クラスタ生成時間、前記公開鍵および前記秘密鍵の生成時間、並びに前記公開鍵および前記秘密鍵の有効期限の少なくとも１つを含む、請求項６の方法。
【請求項８】
前記鍵セットおよび前記識別コードは、セキュアなチャネルを用いて配布される、請求項７の方法。
【請求項９】
マルチユーザクラスタアイデンティティ認証の方法であって、前記方法は、
アクセス要求をユーザクラスタデバイスから取得することであって、前記アクセス要求は、前記ユーザクラスタデバイスのデジタル署名を備え、前記デジタル署名は、識別コードと、秘密鍵を用いて暗号化されたクラスタ検証情報とを含む、ことと、
前記アクセス要求に従って、認証要求を鍵管理装置に送信することであって、前記認証要求は、前記ユーザクラスタデバイスの前記デジタル署名を備える、ことと、
前記認証要求に基づいて前記鍵管理装置によって返される前記ユーザクラスタデバイスの認証結果を取得することと、
公開鍵のリストを生成することと、
前記認証結果を取得した後で、第１のユーザクラスタデバイスの第１の公開鍵および第１の識別コードを取得することであって、前記第１のユーザクラスタデバイスは、前記鍵管理装置を用いて、アクセスするための要求をした、ことと、
前記第１の公開鍵および前記第１の識別コードを前記公開鍵のリストに格納することと
を備える方法。
【請求項１０】
マルチユーザクラスタアイデンティティ認証を行う鍵管理装置であって、前記装置は、
メインメモリと、
前記メインメモリと通信可能に結合されたプロセッサと
を備え、
前記プロセッサは、
公開鍵および秘密鍵の複数のペアを備える鍵セットおよび前記鍵セットに対応する識別コードをユーザクラスタデバイスに配布し、
前記ユーザクラスタデバイスのデジタル署名を含む認証要求を取得し、
前記デジタル署名を用いて前記ユーザクラスタデバイスに対してアイデンティティ認証を行い、
認証結果をサービスデバイスに返し、
前記デジタル署名は、前記ユーザクラスタデバイスの識別コードと、前記秘密鍵を用いて暗号化されたクラスタ検証情報とを含み、前記プロセッサは、前記デジタル署名内の前記識別コードに従って前記ユーザクラスタデバイスの第１の公開鍵を検索する、鍵管理装置。
【請求項１１】
前記プロセッサは、前記第１の公開鍵を用いて前記クラスタ検証情報を復号し、前記クラスタ検証情報を認証する、請求項１０の鍵管理装置。
【請求項１２】
前記認証要求は、前記ユーザクラスタデバイスの公開鍵のリストをさらに備え、
前記公開鍵のリストは、前記サービスデバイスにアクセスする要求をした第２のユーザクラスタデバイスの第２の公開鍵および第２の識別コードを含み、
前記プロセッサは、前記デジタル署名内の前記識別コードに従って、前記公開鍵のリストにおいて前記第２のユーザクラスタデバイスの前記第２の公開鍵を検索し、前記第１の公開鍵を用いて前記第２のユーザクラスタデバイスによって暗号化されたクラスタ検証情報を復号する、
請求項１１の鍵管理装置。
【請求項１３】
前記プロセッサは、前記第２のユーザクラスタデバイスの前記第２の公開鍵および前記第２の識別コードを前記サービスデバイスに送信し、前記サービスデバイスは、前記第２の公開鍵および前記第２の識別コードを用いて前記公開鍵のリストを更新する、請求項１２の鍵管理装置。
【請求項１４】
前記プロセッサは、前記第２の公開鍵および前記第２の識別コードを更新し、前記第２の公開鍵および前記第２の識別コードを前記第２のユーザクラスタデバイスに配布し、前記識別コードは増分的に更新される、請求項１３の鍵管理装置。
【請求項１５】
前記プロセッサは、前記第２のユーザクラスタデバイスからの第２の要求に従って、前記第２の公開鍵および前記第２の識別コードを用いて前記第２のユーザクラスタデバイスについてデジタル署名を生成し、生成された前記デジタル署名を前記第２のユーザクラスタデバイスに送信する、請求項１４の鍵管理装置。
【請求項１６】
前記クラスタ検証情報は、クラスタ名、クラスタ生成時間、前記公開鍵および前記秘密鍵の生成時間、並びに前記公開鍵および前記秘密鍵の有効期限の少なくとも１つを含む、請求項１５の鍵管理装置。
【請求項１７】
前記プロセッサは、前記鍵セットおよび前記識別コードをセキュアなチャネルを用いて配布する、請求項１６の鍵管理装置。