CPC H04L 9/3252 (2013.01) [H04L 9/008 (2013.01); H04L 9/14 (2013.01)] | 20 Claims |
1. A requestor device for digital signing of a message including a transaction of cryptocurrency, comprising:
at least one hardware processor executing a code for:
transmitting the message for storage for signing thereof, in a single request session over the network to each one of a plurality of validator devices;
wherein a beacon device connected to the network computes and transmits over the network to each one of a plurality of validator devices a signature-data value computed and signed by the beacon device;
receiving in a single response session from each one of the plurality of validator devices, a respective partial-open decrypted value computed for the signature-data value and the message; and
aggregating the partial-opens decrypted values received from the plurality of validator devices to compute the digital signature of the message;
validating that the beacon device signed the signature-data value and that the signature-data value has not been previously used.
|