| CPC H04L 63/1491 (2013.01) [H04L 63/1416 (2013.01); H04L 63/1466 (2013.01)] | 19 Claims |

|
1. A system for safeguarding a critical computing device connected to an external communication network, wherein the critical computing device either stores itself critical data or connected to a first memory device storing critical data, the system comprising:
a second memory device adapted to store an entropy table having entropy values related to data packets regarding disorders in the data packets; and
a first one or more computing processors connected to the external communication network and the critical computing device, to receive a set of data packets through the external communication network, process the data packets based on a set of rules to determine a processed entropy value related to each of the data packets received, further adapted to fetch the entropy table and compare with the processed entropy value, to categorise the data packets received as malicious or non-malicious, and forward the non-malicious data packets to the critical computing device,
wherein the malicious data packets are defined as malware or active attack data packets to be engaged with an active attack, and
wherein the first one or more computing processors operates onto the data packets according to a network layer of a communication protocol, in a kernel space.
|