Class DhGroupExchange


  • public class DhGroupExchange
    extends Object
    DhGroupExchange.
    Version:
    $Id: DhGroupExchange.java,v 1.1 2007/10/15 12:49:57 cplattne Exp $
    Author:
    Christian Plattner, plattner@trilead.com
    • Method Detail

      • getE

        public BigInteger getE()
        Returns:
        Returns the e.
      • getK

        public BigInteger getK()
        Returns:
        Returns the shared secret k.
      • setF

        public void setF​(BigInteger f)
        Sets f and calculates the shared secret.
        Parameters:
        f - f.
      • calculateH

        public byte[] calculateH​(byte[] clientversion,
                                 byte[] serverversion,
                                 byte[] clientKexPayload,
                                 byte[] serverKexPayload,
                                 byte[] hostKey,
                                 DHGexParameters para)
      • getHashAlgorithm

        public String getHashAlgorithm()