US 11,943,341 B2
Contextual key management for data encryption
Mark Ian Gargett, Brighton (GB); Shashank Visweswara, Crawley (GB); Wayne Helm Gibson, Crawley (GB); and David Paul Webb, Seaford (GB)
Assigned to McAfee, LLC, San Jose, CA (US)
Filed by McAfee, LLC, San Jose, CA (US)
Filed on Apr. 5, 2021, as Appl. No. 17/222,720.
Application 17/222,720 is a continuation of application No. 16/050,972, filed on Jul. 31, 2018, granted, now 10,972,258.
Prior Publication US 2021/0226778 A1, Jul. 22, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/08 (2006.01); G06F 21/62 (2013.01)
CPC H04L 9/083 (2013.01) [G06F 21/62 (2013.01)] 19 Claims
OG exemplary drawing
 
1. An apparatus to perform contextual encryption key management, the apparatus comprising:
memory;
computer readable instructions; and
processor circuitry to execute the computer readable instructions to at least:
in response to a request to encrypt first input data, parse the first input data to determine a combination of two or more context values from the first input data;
determine that the combination of two or more context values was not detected in second input data that was encrypted previously;
in response to the combination of two or more context values not being detected in the second input data that was previously encrypted, map a key identifier to a combination of two or more context rules corresponding to the combination of two or more context values, and generate a key corresponding to the key identifier; and
encrypt the first input data based on the key to obtain encrypted data.