CPC H04L 9/3247 (2013.01) [H04L 9/085 (2013.01); H04L 9/0866 (2013.01); H04L 9/14 (2013.01); H04L 9/321 (2013.01); H04L 9/50 (2022.05)] | 14 Claims |
1. A method of signature verification, the method including:
receiving an identifier associated with a user;
generating a first secret key based on the identifier;
directing that a string and the identifier be posted on a first block of a first blockchain;
directing that the string and the identifier be posted on a second block of a second blockchain;
generating a second secret key using the string, the first secret key, and the identifier;
signing the first block that includes the string and the identifier using the second secret key;
signing the second block that includes the string and the identifier using the second secret key;
signing a message using the second secret key to generate a signature, the message corresponding to a cross-blockchain transaction between the first blockchain and the second blockchain; and
providing the signature to a device, wherein the signature is verifiable by the device using the string and the identifier obtained by the device from one or more of the first block or the second block.
|