SYSTEM AND METHOD FOR SECURITY USING ONE-TIME EXECUTION CODE
First Claim
1. A security client using a one-time execution code in an environment in which a server and a client are connected through a network, wherein the security client receives the one-time execution code from the server, loads the one-time execution code on a code container allocated to a memory area of a client program that is currently executed, executes the loaded one-time execution code, transmits the execution result to the server, and deletes the one-time execution code from the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a security system, and more particularly, to a security system and method using a one-time execution code in an environment in which a client and a server are connected through a network. The server irregularly generates and transmits the one-time execution code to the client, and the client directly executes the one-time execution code on a memory area and transmits the execution result and deletes the one-time execution code on the memory area. Therefore, the server determines whether or not an error exists in the execution result and can prevent forgery and appropriation of the client by blocking the connection with the client.
71 Citations
12 Claims
- 1. A security client using a one-time execution code in an environment in which a server and a client are connected through a network, wherein the security client receives the one-time execution code from the server, loads the one-time execution code on a code container allocated to a memory area of a client program that is currently executed, executes the loaded one-time execution code, transmits the execution result to the server, and deletes the one-time execution code from the memory.
-
5. A security server using a one-time execution code in an environment in which the server and a client are connected through a network, comprising:
-
a one-time execution code generator generating and transmitting the one-time execution code to the client; a result analyzer analyzing an execution result of the one-time execution code transmitted from the client to determine whether or not an error occurs in the result; and a client connection controller blocking the connection with the client when the result analyzer finds the error. - View Dependent Claims (6, 7, 8)
-
-
9. A security method comprising:
-
receiving a one-time execution code from a server; loading the received one-time execution code on a code container in a memory area of a client program that is currently executed; executing the loaded one-time execution code and transmitting the execution result to the server; and deleting the loaded one-time execution code after the execution result is transmitted to the server.
-
-
10. A security method comprising:
-
generating and transmitting a one-time execution code to a client connected through a network; receiving the execution result of the one-time execution code from the client and analyzing the execution result; and blocking the connection with the client when an error is found in the result. - View Dependent Claims (11, 12)
-
Specification