Improved security and efficiency for multi-party computation wallets
AssigneeCircle Internet Group, Inc.
InventorVipin Singh Sehrawat
Life of this patent
Estimating the term…
Loading patent…
AssigneeCircle Internet Group, Inc.
InventorVipin Singh Sehrawat
Estimating the term…
Methods, systems, and apparatus for multiplicative to additive share conversions in MPC wallet protocols. In one aspect, a first party generates a graded encoding for a first secret value using a first LWE instance that comprises the first secret value. The first party receives a graded encoding for the second secret value from a second party in possession of a second secret value. The first party computes a product of: the graded encoding for the second secret value, the graded encoding for the first secret value, and a first public matrix generated by or assigned to the first party, where the product comprises a second additive secret value and forms a second LWE instance. The first party inverts the second LWE instance to compute a first additive secret value. The first party performs a cryptographic operation in an MPC wallet protocol using the first additive secret value.
-14. (canceled)
A classical computing system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
A computer-readable storage medium comprising instructions stored thereon that are executable by a classical processing device and upon such execution cause the processing device to perform operations comprising:
Dependencies are inferred from the claim text.