gnu.crypto.key.srp6

Class SRP6TLSServer

public class SRP6TLSServer extends SRP6KeyAgreement

A variation of the SRP6 key agreement protocol, for the server-side as proposed in Using SRP for TLS Authentication. The only difference between it and the SASL variant is that the shared secret is the entity S and not H(S).

Version: $Revision: 1.3 $

Method Summary
protected OutgoingMessagecomputeSharedSecret(IncomingMessage in)
protected voidengineInit(Map attributes)
protected OutgoingMessageengineProcessMessage(IncomingMessage in)
protected voidengineReset()

Method Detail

computeSharedSecret

protected OutgoingMessage computeSharedSecret(IncomingMessage in)

engineInit

protected void engineInit(Map attributes)

engineProcessMessage

protected OutgoingMessage engineProcessMessage(IncomingMessage in)

engineReset

protected void engineReset()
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.