Patent ID: 7228435
Filing Date: 2007-06-05
Classification: G06F,H04L,H04W

Abstract:
1. A program executing apparatus, comprising: a first storage section which stores data permitted to be leaked out; a second storage section which stores secret data of a user; a communication section which can communicate with an external unit; a program storage section which stores at least one application program; and a program executing section which interprets and executes said at least one application program, checks whether said secret data could be leaked out to the external unit while interpreting said at least one application program, and stops the execution of said at least one application program when it is determined that said secret data could be leaked out to the external unit; wherein the check of whether said secret data could be leaked out to the external unit is based on whether said at least one application program contains: a process of writing data in said first storage section; and a process of reading said secret data from said second storage section.