| CPC H04L 9/0869 (2013.01) [H04L 9/0643 (2013.01); H04L 9/0861 (2013.01); H04L 9/0891 (2013.01); G06F 21/107 (2023.08); H04L 2209/60 (2013.01)] | 21 Claims |

|
1. A hardware memory storing instructions, the instructions executable by a processor to perform operations comprising:
outputting encrypted content for decryption, at a recipient device, using a production key;
wherein the content comprises data representative of a still image, motion video or audio associated with usage rights defining permitted uses for the data, the usage rights enforced using the production key; and
wherein the production key is generated based at least in part on 1) hash values, a unique ID, or authorization information and 2) a feature of a hardware element of a recipient device or a feature of a software element of the recipient device;
a password provided as input to computing device key hash logic used to generate the hash values,
the unique ID generated from within the recipient device itself, or generated from a fixed computing device identification parameter of the recipient device,
the authorization information generated by a system remote from the recipient device following the recipient device identifying itself to the remote system.
|