| CPC H04L 9/3239 (2013.01) [H04L 9/0822 (2013.01); H04L 9/50 (2022.05); H04L 63/0428 (2013.01)] | 20 Claims |

|
1. A verification system comprising:
a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the verification system to perform operations comprising:
signing a digital asset using an encryption key, wherein the digital asset is associated with a first entity;
generating a first key and a second key from the encryption key, wherein the first key and the second key are part of a set of multi-party secret keys, wherein the first key is associated with the first entity and the second key is stored in the verification system;
sending the first key to the first entity;
receiving a request to authenticate the digital asset;
receiving a first verification key from the first entity, whereby the first verification key is generated from the first key;
generating a second verification key at the verification system from the second key;
re-generating the encryption key using the first verification key and the second verification key; and
authenticating the digital asset with the re-generated encryption key, by matching the encryption key to the re-generated encryption key.
|