Patent ID: 9246900
Filing Date: 2016-01-26
CPC Classification: H04L,H04W

Claim Text:
1. A non-transitory computer-readable medium storing program instructions that, when executed by a processing circuit, cause the processing circuit to generate a plurality of unique credentials from a single credential request value in a secure digital communication system having a plurality of trusted entities and at least one subscriber device, the program instructions comprising instructions to: obtain a secret value and associated public value for a subscriber device; send, over a communications channel, by an input/output circuit of the subscriber device, a single credential request to the plurality of trusted entities, the single credential request comprising a first value associated with the public value; receive, over the communications channel from each of the plurality of trusted entities, by the input/output circuit of the subscriber device, a unique credential and associated private key contribution value, thereby obtaining a plurality of unique credentials from the corresponding plurality of trusted entities; determine a second secret value based on the secret value and the private key contribution; create a modified information message based on applying the second secret value, the applying comprising one of encrypting an information message and signing the information message; and send, based on the creating, the modified information message over a communications channel to a remote device.