JP7118088B2

Key data processing method and apparatus, and server

Abstract

This record has no abstract on file.

JP7118088B2, drawing sheet 1
Sheet 1 of 14

Term

11.9 yearsleft in the term

Expires 28 August 2038.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

4 claims: 1 independent, 3 dependent

  1. 1
    鍵データを処理するための方法であって、ブロックチェーン内の共有オブジェクトの元の鍵を取得するステップであって、前記元の鍵が、実行されるべき前記共有オブジェクトに対する操作を可能にする暗号鍵である、ステップと、前記元の鍵を共有する当事者の数を決定するステップであって、前記数の当事者は前記共有オブジェクトを共有する、ステップと、前記元の鍵を共有する当事者の前記数と同じ数の子鍵を生成するために、あらかじめ定められたアルゴリズムを使用することによって前記元の鍵を処理するステップであって、前記子鍵のすべてが取得されたときに前記元の鍵を復元することができるように、前記同じ数の子鍵が生成される、ステップと対応するオブジェクト共有当事者に前記子鍵を送信するステップと、前記元の鍵を削除するステップとを備 え、 前記あらかじめ定められたアルゴリズムが、 (N+1)の共有当事者がいる場合、N個の乱数Riを生成するステップであって、Riがi番目の乱数であり、i∈[1, N]である、ステップと、 素数Pを決定するステップであって、前記素数Pが、少なくとも前記元の鍵の値Sと前記乱数Riのいずれかより大きく、Riの範囲が[0, P-1]である、ステップと、 (N+1)個の子鍵を取得するために、1からN+1までのXの値についてモジュロ演算CX=P modulo (S+R 1 X+R 2 X 2 +R 3 X 3 +...+R N X N )を実行するステップであって、N≧1であり、XおよびNが整数である、ステップと を備える、 方法。
  2. 2
    前記共有オブジェクトが、前記ブロックチェーン内の資産を含む、請求項1に記載の方法。
  3. 3
    前記あらかじめ定められたアルゴリズムが、前記元の鍵を共有している当事者の前記数と同じ数の子鍵を生成するために、ランダムに生成された文字列を使用することによって前記元の鍵に対して動作を実行するステップを備える、請求項1または2のいずれか一項に記載の方法。
  4. 4
    前記ランダムに生成された文字列のうちの1つまたは複数の文字が、前記子鍵を生成するためにシーケンスで前記元の鍵に個別に挿入される、請求項3に記載の方法。
Independent claims4