发明名称 |
Multi-party computation services |
摘要 |
A system and method of performing a multi-party computation by determining a function for use in the multi-party computation, receiving a plurality of input values for the function, evaluating the function based at least in part on the plurality of input values to generate a result wherein the result is not usable to determine an input of the plurality of input values, and providing an output based at least in part on the result. |
申请公布号 |
US9577829(B1) |
申请公布日期 |
2017.02.21 |
申请号 |
US201414476635 |
申请日期 |
2014.09.03 |
申请人 |
Amazon Technologies, Inc. |
发明人 |
Roth Gregory Branchek;Dokey Aaron Douglas |
分类号 |
G06F21/00;H04L9/32;G06F21/60;G06F21/53;G06F21/57;G06F21/62 |
主分类号 |
G06F21/00 |
代理机构 |
Davis Wright Tremaine LLP |
代理人 |
Davis Wright Tremaine LLP |
主权项 |
1. A system, comprising:
one or more processors; memory including instructions that, when executed by the one or more processors, cause the system to:
receive a set of web service application programming interface calls that specifies a function and an execution instance for evaluating the function;configure the execution instance to evaluate the function;provide a cryptographically verifiable attestation of the function;receive, from each party of a plurality of parties, a respective input value, thereby resulting in a plurality of input values for the function;cause the execution instance to evaluate the function based at least in part on the plurality of input values, thereby generating an output of the function; andprovide the output of the function without revealing any of the plurality of input values for the function. |
地址 |
Seattle WA US |