CPC G06F 21/6263 (2013.01) [H04L 63/0421 (2013.01); H04L 63/0428 (2013.01)] | 37 Claims |
1. A method of dynamic management of encrypted data during communication between a user's device and a remote server, the method comprising:
receiving, by the user's device, a request for encrypted communication, wherein the user's device is configured to provide an encrypted response corresponding to the received request, and wherein the encrypted communication comprises encrypted data;
determining, a content of at least one data packet of the encrypted communication in accordance with characteristics of the at least one data packet corresponding to the received request, and wherein the content of the at least one data packet is not decrypted, and the determination of the content is performed in real time during a communication session between the user's device and the remote server;
determining, by the user's device, upon determination of the content of at least one data packet, whether to modify the at least one data packet, and in response to determining that the data packet needs to be modified, modifying the at least one data packet to generate a modified encrypted communication; and
sharing, by the user's device, the modified encrypted communication.
|