Adaptable security mechanism for preventing unauthorized access of digital data

   
   

Content such as computer software, data representing audiovisual works, and electronic documents can converted from a machine-bound state to user-bound state without modification to the content data itself. Instead, keys used to access the content are converted from the machine-bound state to the user-bound state. In particular, the keys are kept in a passport data structure which can represent either a machine-binding or a user-binding. A machine-bound passport can be upgraded to a user-bound passport without modifying the bound content. The private key of the machine-bound passport, in cleartext form, is included in the user-bound passport and encrypted using a user-supplied password to bind the private key to the user. In addition, private user information is collected and verified and included in the user-bound passport. Upgrading a machine-bound passport can be initiated automatically upon detection that an attempt is made to play back machine-bound content on a machine other than the one to which the content is bound.

Inhalt wie Computer-Software, die Daten, die audio-visuelle Arbeiten darstellen, und die elektronischen Dokumente machen umgewandelt von Maschine-springen Zustand zu Benutzer-springen Zustand ohne Änderung an den zufriedenen Daten selbst ein. Stattdessen werden die Schlüssel, die verwendet werden, um den Inhalt zugänglich zu machen, von Maschine-springen Zustand zu Benutzer-springen Zustand umgewandelt. Insbesondere werden die Schlüssel in einer Paßdatenstruktur gehalten, die entweder ein Maschine-Binden oder ein Benutzer-Binden darstellen kann. Maschine-springen Sie Paß kann zu verbessert werden Benutzer-springen Paß, ohne den verklemmten Inhalt zu ändern. Der private Schlüssel von Maschine-springen Paß, in der Klartextform, ist eingeschlossen in Benutzer-springen Paß und verschlüsseln mit einem user-supplied Kennwort, den privaten Schlüssel an den Benutzer zu binden. Zusätzlich werden private Benutzerinformationen gesammelt und überprüft und in eingeschlossen Benutzer-springen Sie Paß. Die Höhereinstufung Maschine-springen Paß kann nach Abfragung automatisch eingeleitet werden, die ein Versuch, zurück zu spielen Maschine-springen Inhalt auf einer Maschine anders als die gebildet wird, zu der der Inhalt gesprungen wird.

 
Web www.patentalert.com

< Method and apparatus for encrypting and recording received content information on a recording medium using both medium identification information and a cipher key for encryption

< Block cipher for small selectable block sizes

> Apparatus for generating recording signal including image data and copy condition information

> Countermeasure to power attack and timing attack on cryptographic operations

~ 00131