Patent ID: 8868904
Filing Date: 2014-10-21
Classification: G06F,G11B,H04L

Abstract:
1. An information processing device configured to perform utilization control of an application program recorded in a disc, comprising: an application executing unit configured to read the application program from the disc and to execute said application program; a data verifying unit configured to read out, from the disc, an application certificate in which a public key of a content owner serving as a provider of said application program is stored, and in which a first signature of a certificate authority that is a third party is set, to execute first signature verification on the first signature only, and when the first signature verification succeeds, to read out, from the disc, root certificate associated data including a second signature as to data including a root certificate recorded in the disc as a certificate corresponding to said application program, to read out the public keg of the content owner from the application certificate, and to apply said content owner's public key thereto to the root certificate associated data to execute second signature verification, in the case that the signature verification of the root certificate associated data has succeeded, the data verifying unit performs a signature verification of a certificate revocation list (CRL), wherein, in the case that the signature of the certificate revocation list (CRL) has failed, the data verifying unit obtains a new certificate revocation list (CRL) from a server, and performs signature verification regarding the obtained certificate revocation list (CRL); a memory storing the root certificate associated data; and an application control unit configured to prohibit or restrict execution of said application program by said application executing unit when verification fails at the first or second signature verification at said data verifying unit.