| CPC H04L 63/166 (2013.01) [H04L 63/0435 (2013.01); H04L 63/0442 (2013.01); H04L 63/061 (2013.01); H04L 63/062 (2013.01); H04L 63/20 (2013.01); H04W 12/04 (2013.01)] | 21 Claims |

|
1. A method for securing access to data, the method comprising:
allocating a client device to receive packets from a computing device;
generating a connection fingerprint to verify a relationship between the client device and the computing device;
retrieving from a first portion of a memory of the client device, first handle information including access information for the computing device, and second handle information associated with a second portion of the memory not currently used by the client device;
establishing a secure communication connection session between the client device and the computing device based on the access information, wherein the secure communication connection session provides the client device with access to information stored at the computing device;
receiving a first data packet sent between the client device and the computing device via the secure communication connection session;
scanning the first data packet for matches to malicious content information detected in one or more previous scans and stored in the memory of the client device;
determining that the first data packet includes malicious content based on a match to the stored malicious content information; and
performing a corrective action at the client device to remediate the malicious content.
|