Pat
J-GLOBAL ID:202203003467179940

秘密計算システム及び方法

Inventor:
Applicant, Patent owner:
Agent (3): 中尾 直樹 ,  中村 幸雄 ,  義村 宗洋
Gazette classification:特許公報
Application number (International application number):2019561048
Patent number:6988918
Application date: Dec. 14, 2018
Claim (excerpt):
【請求項1】 データを秘匿化したまま計算を行う秘密計算システムであって、 上記データを暗号化することにより暗号文を生成する暗号文生成装置と、 上記暗号文を秘匿化したまま上記暗号文を用いて所定の基礎統計量を秘密計算することにより暗号化された基礎統計量を生成する秘密計算装置と、 上記暗号化された基礎統計量を復号することにより復号された基礎統計量を生成し、上記復号された基礎統計量を用いて所定の計算を行う計算装置と、 を含む秘密計算システムであって、 前記所定の計算は、登録端末THが持つm個のデータaとデータb間の線形モデルb=w0+w1aについて、パラメータw0,w1の推定を行う計算であり、 前記暗号文生成装置は、登録端末THであり、 前記秘密計算装置は、n台の秘密計算サーバM1,...,Mnであり、 前記計算装置は、分析端末TAであり、 xの暗号文を[x]=([x]1,...,[x]n)のように記述するとして、 i=1,...,nであり、前記登録端末THは、前記暗号文として、[a]i, [b]i, [m]iを生成して、[a]i, [b]i, [m]i と平文mを、前記秘密計算サーバMiに送信し、 i=1,...,nであり、a=(a1,...,am), b=(b1,...,bm), sa=Σj=1maj, sb=Σj=1mbj, sa^2=Σj=1maj2, sab=Σj=1majbjであり、前記秘密計算サーバMiは、前記暗号化された基礎統計量として、[sa]i, [sb]i, [sa^2]iと[sab]iを生成して、[sa]i, [sb]i, [sa^2]i,[sab]iと[m]iを分析端末TAに送信し、 前記分析端末TAは、前記復号された基礎統計量として、sa, sb, sa^2, sab, mを生成し、μa=(1/m)sa, μb=(1/m)sb, σa2=(1/m)sa^2-(1/m2)sa2, σa,b=(1/m)sab-(1/m2)sasbを計算し、w0=μb-w1μa, w1=(σa,b)/(σa2)を計算する。
IPC (1):
G09C 1/00 ( 200 6.01)
FI (1):
G09C 1/00 650 Z
Article cited by the Patent:
Return to Previous Page