All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----is.logi.crypto.Crypto | +----is.logi.crypto.protocols.DHEKEKeyEx | +----is.logi.crypto.protocols.DHEKEKeyExClient
The protocol exchanges keys with the remot party and then each party proves that they know the same secret key without giving it away to anyone who does not allready know it.
The patent for this protocol is held by Lucent. You must pay them a steep licensing fee if you intend to use it in the USA or Canada.
received
is the
last message received from the other end,
message(received)
returns the message to send the other
end as the next step in the protocol.
public DHEKEKeyExClient(int n, String keyType, CipherKey secretKey)
public byte[] message(byte received[]) throws ProtocolException
received
is the
last message received from the other end,
message(received)
returns the message to send the other
end as the next step in the protocol.
All Packages Class Hierarchy This Package Previous Next Index