SYSTEM AND METHOD FOR AUTHORIZED DIGITAL CONTENT DISTRIBUTION

A digital content distribution system uses a Digital Rights Management (DRM) Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM Controller sends an encryption key to transferri...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MARPLES, DAVID, WULLERT, JOHN R., II
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A digital content distribution system uses a Digital Rights Management (DRM) Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM Controller sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using the key provided by the DRM Controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM Controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B. Once the content transfer has completed B ensures that the received content has been physically written to non-volatile storage (to account for crashes etc. during the next step). B then calculates a hash over the received content and returns this value to the DRM Controller. If this value matches the value previously given then the transfer has been successful and the DRM Controller updates whatever central records are appropriate, while also returning a decrypt key to B to allow it to decrypt the content. La présente invention concerne un système de diffusion de contenu numérique utilisant un dispositif de commande de gestion des droits numériques (DRM) exécutant un ensemble de tests arbitraires sur une demande de transfert depuis un utilisateur vers un autre, tel que depuis un utilisateur A vers un utilisateur B. Dans l'hypothèse de la réussite de ces tests, le gestionnaire des droits numériques (DRM) envoie une clé de chiffrement à un utilisateur émetteur A. Cette clé de chiffrement E est choisie dans une table comprenant des paires clé de chiffrement/empreinte numérique fournies au dispositif de commande de gestion des droits numériques par une autorité externe, telle que le détenteur des droits d'un contenu. L'utilisateur A chiffre le contenu au moyen de la clé fournie par le dispositif de commande DRM puis, éventuellement, il calcule une empreinte numérique avec la forme chiffrée du contenu E(X) et renvoie cette valeur au dispositif de commande DRM. La vérification de