×

Secure digital data format and code enforced policy

  • US 7,627,753 B2
  • Filed: 03/19/2002
  • Issued: 12/01/2009
  • Est. Priority Date: 03/19/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of securing digital data that are to be distributed for use on a computing device, comprising the steps of:

  • processing, by the securing system, the digital data to create a data digest that uniquely corresponds to the digital data, wherein the digital data comprise a plurality of sections;

    including, by the securing system, the data digest in a header of the digital data, the including comprising including the plurality of section digests in the header;

    including security policy information in the header of the digital data, wherein the security policy information controls use of the digital data on the computing device and comprises one or more of;

    an indication of a geographic region in which the digital data are authorized to be used;

    an indication of a type of media from which the digital data are authorized to be loaded into the computing device for use, wherein the type of media is an optical storage disc;

    a console system setting that must be in place prior to use of the digital data;

    a fault tolerance indication of whether the digital data can be trusted when certain system components are determined to be at fault; and

    an ejection control indication of whether the digital data can be trusted to permit removal of a portable medium upon which the digital data is stored;

    processing the header that includes the data digest to create a header digest that uniquely corresponds to the header, the processing comprising processing each of the plurality of sections to produce a plurality of section digests uniquely corresponding to the plurality of sections of the digital data;

    encrypting the header digest with a private key, said private key having a corresponding public key that is provided when the digital data are to be used on the computing device; and

    storing the digital data, the header of the digital data and the encrypted header digest for distribution to an end user, for use on the computing device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×