Patent ID: 8989387
Filing Date: 2015-03-24
Classification: H04L

Abstract:
1. A method for ascertaining an object status of an object associated to an authenticity certificate, said authenticity certificate stored on a media, said method comprising: receiving, by a processor of a computer system, a media identifier and a media key block, wherein the media comprises the media identifier and the media key block, wherein an object identifier of the object to be authenticated 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; said processor decrypting a first encrypted random key using the media identifier and the media key block, said first encrypted random key being associated to a first encrypted step certificate of the authenticity certificate; said processor decrypting the first encrypted step certificate using the decrypted first encrypted random key; said processor extracting a first hashing result of an object identifier encoded within the decrypted first encrypted step certificate; hashing the identifier of the object to be authenticated to generate a second hashing result; determining that the first hashing result is equal to the second hashing result; receiving a second encrypted step certificate of the authenticity certificate; said processor receiving a second encrypted random key associated to the second encrypted step certificate; said processor decrypting the second encrypted random key using the media identifier and the media key block; said processor decrypting the second encrypted step certificate using the decrypted second encrypted random key; said processor extracting a third hashing result of an object identifier encoded within the decrypted second encrypted step certificate; said processor hashing the identifier of the object to be authenticated to generate a fourth hashing result; said processor determining that the third hashing result is equal to the fourth hashing result; after said determining that the first hashing result is equal to the second hashing result and that the third hashing result is equal to the fourth hashing result, said processor ascertaining the object status of the object as being that the object is an authentic object, a counterfeited object, or a stolen object; and after said ascertaining the object status, said processor displaying the object status on a screen of an authenticity verification equipment.