An information processing device configured to perform utilization control of an application program recorded in a disc, comprising: an application executing unit configured to execute utlization processing of said application program, in which a signature is set by a secret key of a content owner serving as a provider of said application program, the signature being verifiable by a public key of the content owner; a data verifying unit configured to read out an application certificate, in which a public key of the content owner is stored, and a signature of a certificate authority that is a third party is set by a secret key of the certificate authority, from the disc to execute first signature verification, wherein the information processing device is characterized in that the data verifying unit is further configured to read out root certificate associated signature data, in which a signature is set by applying a secret key of the content owner to data including a root certificate recorded in the disc, the root certificate being a certificate including the public key of the content owner and a signature generated by applying the secret key of the content owner to the public key of the content owner, from a disc, and to apply said content owner's public key stored in the application certificate thereto to execute second signature verification; and by an application control unit configured to prohibit or restrict application program utilization processing at said application executing unit, in the case that verification fails at the first or second signature verification processing at said data verifying unit, wherein said application control unit executes processing for prohibiting processing for said application executing unit of obtaining identification information recorded in a disc or in the information processing device. an application executing unit configured to execute utlization processing of said application program, in which a signature is set by a secret key of a content owner serving as a provider of said application program, the signature being verifiable by a public key of the content owner; a data verifying unit configured to read out an application certificate, in which a public key of the content owner is stored, and a signature of a certificate authority that is a third party is set by a secret key of the certificate authority, from the disc to execute first signature verification, wherein the information processing device is the data verifying unit is further configured to read out root certificate associated signature data, in which a signature is set by applying a secret key of the content owner to data including a root certificate recorded in the disc, the root certificate being a certificate including the public key of the content owner and a signature generated by applying the secret key of the content owner to the public key of the content owner, from a disc, and to apply said content owner's public key stored in the application certificate thereto to execute second signature verification; and by an application control unit configured to prohibit or restrict application program utilization processing at said application executing unit, in the case that verification fails at the first or second signature verification processing at said data verifying unit, wherein said application control unit executes processing for prohibiting processing for said application executing unit of obtaining identification information recorded in a disc or in the information processing device.