Patent ID: 7299358
Filing Date: 2007-11-20
Classification: G06F,H04L

Abstract:
1. A computing device comprising: a processing system; an externally-accessible memory coupled to the processing system; a secret identification number generated for the computing device and stored in a secure memory that is not externally-accessible; a key generator for generating a random key associated with a selected electronic file to be stored in the externally-accessible memory; a symmetrical encryption system to generate an encrypted key by symmetrically encrypting the random key using the secret identification number; wherein the processing system associates a digital certificate with an electronic file, where the digital certificate contains the encrypted key, such that the electronic file can be accessed only after the processing system restores the random key through decryption of the encrypted key with the secret identification number; wherein the random key is used to sign the digital certificate, the electronic file is encrypted using the random key, the electronic file is accessed when the digital certificate is verified using the random key and the encrypted electronic file is decrypted using the random key; and the externally-accessible memory further comprising an asymmetric manufacture certificate to bind firmware to the processing system.