US 11,902,438 B2
Method verifying telecommunications messaging traffic based on decentralized identifiers
Chris Wright, Plant City, FL (US); and Monique Jeanne Morrow, Zurich (CH)
Assigned to Syniverse Technologies, LLC, Tampa, FL (US)
Filed by Syniverse Technologies, LLC, Tampa, FL (US)
Filed on Mar. 19, 2021, as Appl. No. 17/206,829.
Application 17/206,829 is a continuation of application No. 17/008,066, filed on Aug. 31, 2020, granted, now 10,965,461.
Prior Publication US 2022/0069993 A1, Mar. 3, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/14 (2006.01); H04L 9/32 (2006.01)
CPC H04L 9/14 (2013.01) [H04L 9/3242 (2013.01)] 24 Claims
OG exemplary drawing
 
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.