Systems and methods for generating tokens using secure multiparty computation engines

Disclosed herein are systems and methods for generating tokens using SMPC compute engines. In one aspect, a method may hash, by a node, a data input with a salt value. The method may split, by the node, the hashed data input into a plurality of secret shares, wherein each respective secret share of...

Full description

Saved in:
Bibliographic Details
Main Authors Will, Mark A, Protasov, Stanislav, Sivanesan, Kailash, Solanki, Sanjeev, Beloussov, Serguei
Format Patent
LanguageEnglish
Published 14.12.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Disclosed herein are systems and methods for generating tokens using SMPC compute engines. In one aspect, a method may hash, by a node, a data input with a salt value. The method may split, by the node, the hashed data input into a plurality of secret shares, wherein each respective secret share of the plurality of secret shares is assigned to a respective SMPC compute engine of a plurality of SMPC compute engines. The respective SMPC compute engines may be configured to collectively hash the respective secret share with a secret salt value, unknown to the plurality of SMPC compute engines. The respective SMPC compute engine may further receive a plurality of hashed secret shares from remaining SMPC compute engines of the plurality of SMPC compute engines, and generate a token, wherein the token is a combination of the hashed respective secret share and the plurality of hashed secret shares.
Bibliography:Application Number: US202016878201