Patent ID: 8447038
Filing Date: 2013-05-21
Classification: G06F,G06Q,G11B,H04L

Abstract:
1. A method for generating data for use in generating an authenticity certificate to be stored on a media, said authenticity certificate being associated with an object for authenticating said object, said method comprising: receiving, from a requester entity, a request for a step certificate, the step certificate authenticating an involvement of said requester entity about said object, said request comprising a media identifier, a media key block, an object identifier, a requester entity type of said requester entity, and a requester identity certificate of said requester entity, wherein the media comprises the media identifier, and the media key block, wherein the object identifier identifies the object and is unique to the object, wherein the media identifier identifies the media and is unique to the media, wherein the media key block is a data block of the media providing access to a media key used to unlock a title key stored on the media, and wherein the title key is configured to encrypt data stored on the media; generating a random key; after said receiving the request, hashing said object identifier; after said hashing said object identifier, creating a signature comprising said hashed object identifier, said requester entity type, a certifier identity certificate of a certifier entity that has certified the authenticity of said object, and said requester identity certificate; generating a hashing result by hashing a concatenation of said object identifier, the requester entity type, said certifier entity certificate, said requester identity certificate, and said signature; generating the step certificate comprising the hashing result; encrypting said step certificate using said generated random key; transmitting said random key, said media identifier, and said media key block to a clearing house; after said transmitting said random key, said media identifier, and said media key block, receiving an encrypted random key from said clearing house, said encrypted random key being based upon said random key, said media identifier, and said media key block; and after said receiving said encrypted random key, sending said encrypted step certificate and said encrypted random key to the requester entity for subsequent writing said step certificate and said encrypted random key on said media.