发明名称 METHOD AND SYSTEM FOR CALCULATIONS ON ENCRYPTED DATA
摘要 A method and device for generating a communal decryption key among participants to permit sharing of sensitive data, the method at a current participant includes generating a secret value; adding the generated secret value to an in progress key to create a modified in progress key; and forwarding the modified in progress key to a subsequent participant in accordance with a predetermined ordering of participants, over a predetermined number of rounds. Further a method for sharing of sensitive data among participants, the method at a current participant includes constructing an exponent by combining a secret value of the current participant and the sensitive data; creating an encrypted value using the constructed exponent; publishing the encrypted value; finding a product of encrypted values of all participants; and decrypting the product of encrypted values using a communal decryption key, wherein the communal decryption key includes secret values of all the participants.
申请公布号 US2014321644(A1) 申请公布日期 2014.10.30
申请号 US201313872507 申请日期 2013.04.29
申请人 represented by the Minister of National Defence Her Majesty the Queen in Right of Canada, as 发明人 Lemieux Stephane R.
分类号 H04L9/08 主分类号 H04L9/08
代理机构 代理人
主权项 1. A method at a computing device for generating a communal decryption key among at least three participants to permit sharing of sensitive data, the method comprising: at a current participant: generating a secret value;adding the generated secret value to an in progress key to create a modified in progress key; andforwarding the modified in progress key to a subsequent participant in accordance with a predetermined ordering of participants; andwherein said communal decryption key is derived upon performing said generating, adding and forwarding over a predetermined number of rounds.
地址 US