Session key repository
AssigneeHewlett Packard Enterprise Development LP
InventorsDavid Taub, Michael Gopshtein, Sergey Pastukhov, Rotem Steuer, Shir Yerushalmi
Life of this patent
Estimating the term…
Abstract
In one implementation, a system for a session key repository includes a monitor engine to monitor communication between a first computing device and a second computing device that is encrypted with a private key, an identification engine to determine a number of session keys and session IDs that correspond to the encrypted communication, a rules engine to determine a number of rules for storing and sharing the number of corresponding session keys and session IDs, a repository engine to send a portion of the number of session keys and session IDs to a network tool based on the number of rules and identification of the network tool.
Claims15
A system for a session key repository, comprising:
- a monitor engine to monitor communication between a first computing device and a second computing device that is encrypted with a private key;
- an identification engine to determine a number of session keys and session IDs that correspond to the encrypted communication;
- a rules engine to determine a number of rules for storing and sharing the number of corresponding session keys and session IDs;
- and
- a repository engine to send a portion of the number of session keys and session IDs to a network tool based on the number of rules and identification of the network tool.
A non-transitory computer readable medium storing instructions executable by a processing resource to:
- identify a number of session keys and session IDs for a packet of encrypted communication, wherein the packet was encrypted with a private key;
- store the number of session keys and session IDs in a session key repository based on a number of rules;
- send the packet of encrypted communication to a network tool;
- receive a request from the network tool for the number of session keys corresponding to the received packet of encrypted communication;
- and
- provide a portion of the number of session keys and session IDs to the network tool based on an authorization of the network tool and the number of rules.
A method for providing a session key repository, comprising:
- determining, by a protocol element, a session key and session ID corresponding to a communication session that is established with a private key;
- storing, by the protocol element, the session key and the session ID into the session key repository based on a number of rules that define a content type of the communication session;
- and
- providing, by the session key repository, the session key to a network tool based an authorization of the network tool and the number of rules.
Dependencies are inferred from the claim text.