发明名称 Application installing method
摘要 An application installing method according to the present invention in which an application file includes at least two application encrypting data in which the executable files are respectively encrypted using different encryption algorithms, and a license file includes at least two license encryption data in which application decryption keys for decrypting the application encryption data are encrypted using respectively different encryption algorithms. The process execution apparatus includes a calculation unit configured to execute the executable file, and a storage unit configured to store the application file and the license file. The method includes a step of decrypting the application encryption data by use of the application decryption key with the calculation unit based on the level of priority of the predesignated application encryption data stored in the storage unit, and installing the executable file corresponding to the application encryption data.
申请公布号 US8886961(B2) 申请公布日期 2014.11.11
申请号 US201313902140 申请日期 2013.05.24
申请人 Canon Kabushiki Kaisha 发明人 Yuki Naoto
分类号 G06F11/30;G06F21/10;G06F21/62 主分类号 G06F11/30
代理机构 Fitzpatrick, Cella, Harper & Scinto 代理人 Fitzpatrick, Cella, Harper & Scinto
主权项 1. A processing apparatus, comprising: a first receiving unit that receives, from an external device, an application file that includes both a first executable file and a second executable file that is encrypted using encryption algorithms that has a higher security strength than that of the first executable file, wherein the first executable file and the second executable file are executable files that are encrypted using encryption algorithms having different security strength; a second receiving unit that receives, from an external device, a license file that includes both a first decryption key and a second decryption key that is encrypted using encryption algorithms that has a higher security strength than that of the first decryption key and decrypts the second executable file, wherein the first decryption key and the second decryption key are a plurality of decryption keys that are encrypted using encryption algorithms having different security strengths; an acquisition unit that acquires one of the decryption keys that is required for decrypting a decryption key for decrypting the executable files according to an encryption algorithm that is set in advance before starting an installation of the application file; and a decrypting unit that acquires the decryption key for decrypting the executable files by decrypting any one of the first decryption key and the second decryption key using the decryption key acquired by the acquisition unit and decrypts the executable files for decrypting using the decryption key for decrypting the executable files.
地址 Tokyo JP