Class DHGEX

Direct Known Subclasses:
DHGEX256

public class DHGEX extends KeyExchange
  • Field Details

    • SSH_MSG_KEX_DH_GEX_GROUP

      private static final int SSH_MSG_KEX_DH_GEX_GROUP
      See Also:
    • SSH_MSG_KEX_DH_GEX_INIT

      private static final int SSH_MSG_KEX_DH_GEX_INIT
      See Also:
    • SSH_MSG_KEX_DH_GEX_REPLY

      private static final int SSH_MSG_KEX_DH_GEX_REPLY
      See Also:
    • SSH_MSG_KEX_DH_GEX_REQUEST

      private static final int SSH_MSG_KEX_DH_GEX_REQUEST
      See Also:
    • min

      static int min
    • preferred

      static int preferred
    • max

      int max
    • state

      private int state
    • dh

      DH dh
    • V_S

      byte[] V_S
    • V_C

      byte[] V_C
    • I_S

      byte[] I_S
    • I_C

      byte[] I_C
    • buf

      private Buffer buf
    • packet

      private Packet packet
    • p

      private byte[] p
    • g

      private byte[] g
    • e

      private byte[] e
    • hash

      protected String hash
  • Constructor Details

    • DHGEX

      public DHGEX()
  • Method Details