摘要 |
PURPOSE: A portable terminal and a memory security system are provided to protect data which is stored in a memory of the portable terminal without an additional hardware apparatus and to prevent important information of a user from being leaked in a mobile environment and to prevent information from being leaked in a process in which an application program is executed. CONSTITUTION: A security mode is activated if an application program in which security of a memory is required is executed (1010). A part among areas in which the access within the memory is limited is allocated to a virtual security area if the security mode is activated (1020). If a command is received when the security mode is activated, whether the performance of the command is related to the access to the memory or not is determined (1030). If the performance of the command is related to the access of the memory, data which is necessary for the performance of the command is loaded in the virtual security area (1040). [Reference numerals] (1010) Activate a security mode; (1020) Allocate a part among areas in which the access within the memory is limited to a virtual security area; (1030) Is the performance of the command related to the access to the memory?; (1040) Record a random value in a user area and load the data necessary for the performance of the command in the virtual security area; (1050) Deliver the command; (AA) Start; (BB) End |