US 12,463,799 B2
Sharing cryptographic session keys among a cluster of network security platforms monitoring network traffic flows
Manikandan A. Kenyan, Saratoga, CA (US); and Anil Abraham, Bangalore (IN)
Assigned to McAfee, LLC, San Jose, CA (US)
Filed by McAfee, LLC, San Jose, CA (US)
Filed on Apr. 25, 2024, as Appl. No. 18/646,320.
Application 18/646,320 is a division of application No. 17/379,523, filed on Jul. 19, 2021, granted, now 11,991,268.
Application 17/379,523 is a division of application No. 16/230,806, filed on Dec. 21, 2018, granted, now 11,070,363, issued on Jul. 20, 2021.
Prior Publication US 2024/0283633 A1, Aug. 22, 2024
Int. Cl. H04L 9/08 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01)
CPC H04L 9/0819 (2013.01) [H04L 9/0869 (2013.01); H04L 9/3242 (2013.01); H04L 63/0428 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A server comprising:
interface circuitry;
computer readable instructions; and
at least one programmable circuit to be programmed by the computer readable instructions to:
access a first message received from a client via a network and access a second message to be transmitted from the server to the client via the network, the first message and the second message associated with establishment of an encrypted network traffic flow between the client and the server;
hash a first value associated with the first message and a second value associated with the second message to determine a hash value;
process the hash value with a modulo operation to determine a third value, the modulo operation based on a number of network security platforms;
identify a first network security platform of a plurality of the network security platforms based on the third value; and
cause a cryptographic session key that is able to decrypt the encrypted network traffic flow to be sent via the network to the first network security platform.