Patent ID: 8874927
Filing Date: 2014-10-28
Classification: G06F

Abstract:
1. An application execution system, the system comprising: an application creator including an enabler, for creating an application package including a plurality of binary codes and content files, and for adding a checksum file generated by ciphering, at the enabler, information on a main binary of the application package; and a terminal storing the application, for determining, when a request for executing the application is detected, a validity of the application package, and for executing an application according to the validity of the application package, wherein the terminal comprises: an operating system for calling an open function of a subsystem in response to an application execution request and for determining whether to allow the application to use the subsystem depending on the validity of the application package; and a subsystem including a checker, for ciphering the main binary of the application package using the checker added to the open function in response to the call, for notifying, when the result of the ciphering and the checksum file match with each other, the operating system of the successful validation, the enabler and the checker using the same ciphering key.