DEVICE, METHOD AND PROGRAM FOR PREVENTING INFORMATION LEAKAGE
First Claim
1. A device for preventing information leakage, comprising:
- a request information storage unit that stores a message time, request source information, and request destination information in relation to each information requesting message transmitted from a client terminal to a server device;
a suspending processing unit that suspends a response message containing personal information in response messages transmitted from the server device in response to the information requesting messages, for a predetermined suspended time from the message time of the corresponding information requesting message;
a counting unit that, based on information concerning the information requesting message stored in the request information storage unit, counts the number of information requesting messages transmitted from a same request source to a same request destination and corresponding to the suspended response message; and
a response processing unit that, in a case where the number of the information requesting messages counted by the counting unit exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the client terminal serving as the request source.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a device for preventing information leakage including: a storage unit that stores message time, request source information, and request destination information in relation to each information requesting message; a unit that suspends a response message containing personal information in response messages in response to the information requesting messages, for a predetermined suspended time from a message time of the corresponding information requesting message; a unit that counts the number of information requesting messages transmitted from the same request source to the same destination and corresponding to the suspended response message on the basis of information stored in the storage unit; and a unit that, in the case where the counted number of the information requesting messages exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the request source.
20 Citations
12 Claims
-
1. A device for preventing information leakage, comprising:
-
a request information storage unit that stores a message time, request source information, and request destination information in relation to each information requesting message transmitted from a client terminal to a server device; a suspending processing unit that suspends a response message containing personal information in response messages transmitted from the server device in response to the information requesting messages, for a predetermined suspended time from the message time of the corresponding information requesting message; a counting unit that, based on information concerning the information requesting message stored in the request information storage unit, counts the number of information requesting messages transmitted from a same request source to a same request destination and corresponding to the suspended response message; and a response processing unit that, in a case where the number of the information requesting messages counted by the counting unit exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the client terminal serving as the request source. - View Dependent Claims (2, 3, 4, 8)
-
-
5. A device for preventing information leakage, comprising:
-
a suspending processing unit that suspends a response message containing personal information in response messages transmitted from a server device in response to information requesting messages transmitted from a client terminal to the server device, for a predetermined suspended time from a message time related to each response message; a counting unit that counts the number of response messages related to a same request source and a same request destination in the suspended response message; and a response processing unit that, in a case where the number of the response messages counted by the counting unit exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the client terminal serving as the request source. - View Dependent Claims (6, 7)
-
-
9. A method for preventing information leakage, which is executed by a computer, the method including:
-
storing, in a request information storage unit, a message time, request source information, and request destination information in relation to each information requesting message transmitted from a client terminal to a server device; suspending a response message containing personal information in response messages transmitted from the server device in response to the information requesting messages, for a predetermined suspended time from a message time of the corresponding information requesting message; counting the number of information requesting messages transmitted from a same request source to a same request destination and corresponding to the suspended response message, based on information concerning the information requesting message stored in the request information storage unit; and in a case where the counted number of the information requesting messages exceeds a predetermined threshold value, applying a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the client terminal serving as the request source.
-
-
10. A non-transitory computer-readable storage medium storing a program for causing the computer to realize:
-
a request information storage unit that stores a message time, request source information, and request destination information in relation to each information requesting message transmitted from a client terminal to a server device; a suspending processing unit that suspends a response message containing personal information in response messages transmitted from the server device in response to the information requesting messages, for a predetermined suspended time from the message time of the corresponding information requesting message; a counting unit that, based on information concerning the information requesting message stored in the request information storage unit, counts the number of information requesting messages transmitted from a same request source to a same request destination and corresponding to the suspended response message; and a response processing unit that, in a case where the number of the information requesting messages counted by the counting unit exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the client terminal serving as the request source.
-
-
11. A method for preventing information leakage, which is executed by a computer, the method including:
-
suspending a response message containing personal information in response messages transmitted from a server device in response to information requesting messages transmitted from a client terminal to the server device, for a predetermined suspended time from a message time related to each response message; counting the number of response messages related to a same request source and a same request destination in the suspended response message; and in a case where the counted number of the response messages exceeds a predetermined threshold value, applying a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by the client terminal serving as a request source.
-
-
12. A non-transitory computer-readable storage medium storing a program for causing the computer to realize:
-
a suspending processing unit that suspends a response message containing personal information in response messages transmitted from a server device in response to information requesting messages transmitted from a client terminal to the server device, for a predetermined suspended time from a message time related to each response message; a counting unit that counts the number of response messages related to a same request source and a same request destination in the suspended response message; and a response processing unit that, in a case where the number of the response messages counted by the counting unit exceeds a predetermined threshold value, applies a protection process to the suspended response message so that the personal information contained in the suspended response message is not received by a client terminal serving as the request source.
-
Specification