US 11,902,451 B2
Cross-blockchain identity and key management
Avradip Mandal, San Jose, CA (US); Hart Montgomery, Redwood City, CA (US); and Arnab Roy, Santa Clara, CA (US)
Assigned to FUJITSU LIMITED, Kawasaki (JP)
Filed by FUJITSU LIMITED, Kawasaki (JP)
Filed on Jul. 1, 2021, as Appl. No. 17/365,873.
Prior Publication US 2023/0006835 A1, Jan. 5, 2023
Int. Cl. H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
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
OG exemplary drawing
 
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.