Patent ID: 11895231
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A method comprising performing, by a cryptographic device:
receiving, from a client computer, a request including a first commitment generating using a message and a first hash function, and a second commitment generated using the message and a second hash function;
generating a first partial computation based on a first secret share and the first commitment;
generating a second partial computation based on a second secret share and the second commitment;
generating a partial computation by combining the first partial computation and the second partial computation; and
transmitting the partial computation to the client computer, thereby enabling the client computer to: (1) generate a cryptographic key using the partial computation, (2) encrypt the message using the cryptographic key, thereby generating a ciphertext, and (3) generate a payload comprising the ciphertext, the first commitment, and the second commitment.