CPC G06F 3/0643 (2013.01) [G06F 3/0623 (2013.01); G06F 3/0673 (2013.01); G06F 21/602 (2013.01)] | 20 Claims |
1. An apparatus comprising:
at least one processing device comprising a processor coupled to a memory;
wherein the at least one processing device is configured:
to control delivery of input-output operations from a host device to a storage system over selected ones of a plurality of paths through a network;
to identify whether operational information of the host device corresponding to a given write input-output operation comprises one or more index nodes;
to analyze the one or more index nodes responsive to a positive identification;
to determine whether one or more portions of data corresponding to the given write input-output operation comprise file data based on the analysis of the one or more index nodes;
to encrypt at least part of the file data responsive to an affirmative determination; and
to deliver the given write input-output operation comprising the encrypted file data to the storage system.
|