发明名称 |
代理计算系统、计算装置、能力提供装置、代理计算方法、能力提供方法 |
摘要 |
将G、H设为群,将f(x)设为对于x∈H得到群G的元的函数,将X<sub>1</sub>、X<sub>2</sub>设为在群G中取值的概率变量,将x<sub>1</sub>设为概率变量X<sub>1</sub>的实现值,将x<sub>2</sub>设为概率变量X<sub>2</sub>的实现值,计算装置输出与密码文x对应的τ<sub>1</sub>和τ<sub>2</sub>,能力提供装置使用τ<sub>1</sub>以大于某一概率的概率准确地计算f(τ<sub>1</sub>),将计算结果设为z<sub>1</sub>,使用τ<sub>2</sub>以大于某一概率的概率准确地计算f(τ<sub>2</sub>),将计算结果设为z<sub>2</sub>,计算装置根据z<sub>1</sub>生成计算结果u=f(x)<sup>b</sup>x<sub>1</sub>,并根据z<sub>2</sub>生成计算结果v=f(x)<sup>a</sup>x<sub>2</sub>,在计算结果u和v满足特定的关系的情况下输出u<sup>b</sup>’v<sup>a</sup>’。 |
申请公布号 |
CN103221988B |
申请公布日期 |
2016.08.03 |
申请号 |
CN201180050871.9 |
申请日期 |
2011.10.25 |
申请人 |
日本电信电话株式会社 |
发明人 |
山本刚;小林铁太郎 |
分类号 |
G09C1/00(2006.01)I |
主分类号 |
G09C1/00(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
于小宁 |
主权项 |
一种代理计算系统,具有计算装置和能力提供装置,其中,G、H为群,f(x)为用于将作为所述群H的元的密码文x通过特定的解码密钥进行解码而得到所述群G的元的解码函数,X<sub>1</sub>、X<sub>2</sub>为在所述群G中取值的概率变量,x<sub>1</sub>为概率变量X<sub>1</sub>的实现值,x<sub>2</sub>为概率变量X<sub>2</sub>的实现值,a、b为互质的自然数,所述计算装置包括:输入信息提供部,输出与所述密码文x对应的作为所述群H的元的第一输入信息τ<sub>1</sub>和第二输入信息τ<sub>2</sub>,所述能力提供装置包括:第一输出信息计算部,使用所述第一输入信息τ<sub>1</sub>,以大于某一概率的概率准确地计算f(τ<sub>1</sub>),将得到的计算结果设为第一输出信息z<sub>1</sub>;以及第二输出信息计算部,使用所述第二输入信息τ<sub>2</sub>,以大于某一概率的概率准确地计算f(τ<sub>2</sub>),将得到的计算结果设为第二输出信息z<sub>2</sub>,所述计算装置还包括:第一计算部,根据所述第一输出信息z<sub>1</sub>来生成计算结果u=f(x)<sup>b</sup>x<sub>1</sub>;第二计算部,根据所述第二输出信息z<sub>2</sub>来生成计算结果v=f(x)<sup>a</sup>x<sub>2</sub>;以及最终输出部,在所述计算结果u和v满足u<sup>a</sup>=v<sup>b</sup>的情况下,输出关于满足a’a+b’b=1的整数a’、b’的u<sup>b’</sup>v<sup>a’</sup>。 |
地址 |
日本东京都 |