CPC H04L 9/14 (2013.01) [H04L 9/3242 (2013.01)] | 24 Claims |
1. A method of verifying a media object sent by a sending entity via a telecommunication network, the method comprising:
generating a first private key and a first public key for the sending entity;
transmitting the first private key to the sending entity;
receiving the media object and a first hash value associated therewith provided by the sending entity, wherein the first hash value is encrypted with the first private key of the sending entity;
accessing the first Decentralized Identity (DID) associated with the sending entity, wherein the first DID is configured to be resolved into a first DID document containing the first public key of the sending entity;
resolving the first DID into the first DID document and retrieving, from the first DID document, the first public key associated with the sending entity;
decrypting the first hash value associated with the media object using the first public key retrieved from the first DID document;
computing a second hash value associated with the media object;
comparing the second hash value against the first hash value;
responsive to the second hash value matching the first hash value, verifying the media object; and
responsive to successfully verifying the media object, routing the media object to a target recipient.
|