Uses of Class
org.jgroups.protocols.KeyExchange
Packages that use KeyExchange
Package
Description
Provides implementations of transport protocols which are
responsible for sending and receiving messages to/from the network.
-
Uses of KeyExchange in org.jgroups.protocols
Subclasses of KeyExchange in org.jgroups.protocolsModifier and TypeClassDescriptionclassKey exchange based on Diffie-Hellman-Merkle (https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange).
Diffie-Hellman is used between a member and a key server (the coordinator) to obtain a session key (only known to the key server and the joiner) which is used by the key server to encrypt the shared secret symmetric (group) key and by the requester to decrypt the group key it gets in the response of the key server.classKey exchange based on SSL sockets.Fields in org.jgroups.protocols declared as KeyExchange