×

Information processing device, system, and method, including hash value replacement processing and signature verification processing as part of encrypted content playback propriety determination processing

  • US 8,908,860 B2
  • Filed: 07/31/2012
  • Issued: 12/09/2014
  • Est. Priority Date: 09/05/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. An information processing device, comprising:

  • data processing circuitry configured to;

    execute decryption and playing-processing of an encrypted content;

    execute encrypted-content-playback-propriety-determination processing by applying an encrypted-content-signature file set for the encrypted content;

    wherein the encrypted-content-signature file includes;

    a content-hash-list-group including at least one first hash value based on configuration data of the encrypted content, andsignature data including data generated from a content-encryption-key and from the content-hash-list-group;

    execute, as part of the encrypted-content-playback-propriety-determination processing,hash-value-matching processing between at least one second hash value calculated from the configuration data, and the at least one first hash value included in the content-hash-list-group, andsignature-verification processing of the signature data in the encrypted-content-signature file; and

    permit the decryption and playing-processing only if both of the hash-value-matching processing and the signature-verification processing are successful,wherein the data processing circuitry is further configured to execute, as part of the encrypted content playback propriety determination processing,hash-value-replacement processing for replacing the at least one first hash value included in the content-hash-list-group with at least one second hash value calculated from the configuration data, andsignature-verification processing of the signature data in the encrypted content signature file by applying concatenated data of only the content hash list group subjected to the hash value replacement processing, and another hash value of the content-encryption-key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×