| Modifier and Type | Field and Description |
|---|---|
| private byte[] | |
| private BigInteger | |
| private byte[] | |
| private BigInteger | |
| protected byte[] | |
| protected Digest | |
| protected byte[] | |
| protected byte[] | |
| protected byte[] | |
| private final Session | |
| protected byte[] | |
| protected byte[] |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected byte[] | |
| protected BigInteger | |
| protected byte[] | |
| protected BigInteger | |
| public byte[] | |
| public Digest | getHash()
Implements org. The message digest used by this key exchange algorithm. |
| public byte[] | |
| public Session | |
| public void | init(byte[]
the server identification string v_s, byte[] the client identification string v_c, byte[] the server key initialization packet i_s, byte[] the client key initialization packet i_c)Implements org. Initialize the key exchange algorithm. |
| protected byte[] | |
| protected void | |
| protected void | |
| public String | |
| protected byte[] | |
| protected byte[] | |
| protected byte[] | |
| protected byte[] | |
| protected void | |
| protected void |
| e | back to summary |
|---|---|
| private byte[] e | |
| eValue | back to summary |
|---|---|
| private BigInteger eValue | |
| f | back to summary |
|---|---|
| private byte[] f | |
| fValue | back to summary |
|---|---|
| private BigInteger fValue | |
| h | back to summary |
|---|---|
| protected byte[] h | |
| hash | back to summary |
|---|---|
| protected Digest hash | |
| i_c | back to summary |
|---|---|
| protected byte[] i_c | |
| i_s | back to summary |
|---|---|
| protected byte[] i_s | |
| k | back to summary |
|---|---|
| protected byte[] k | |
| session | back to summary |
|---|---|
| private final Session session | |
| v_c | back to summary |
|---|---|
| protected byte[] v_c | |
| v_s | back to summary |
|---|---|
| protected byte[] v_s | |
| AbstractDHKeyExchange | back to summary |
|---|---|
| protected AbstractDHKeyExchange(Session session) | |
| getE | back to summary |
|---|---|
| protected byte[] getE() | |
| getEValue | back to summary |
|---|---|
| protected BigInteger getEValue() | |
| getF | back to summary |
|---|---|
| protected byte[] getF() | |
| getFValue | back to summary |
|---|---|
| protected BigInteger getFValue() | |
| getH | back to summary |
|---|---|
| public byte[] getH() Implements org. Doc from org. Retrieves the computed
| |
| getHash | back to summary |
|---|---|
| public Digest getHash() Implements org. Doc from org. The message digest used by this key exchange algorithm. | |
| getK | back to summary |
|---|---|
| public byte[] getK() Implements org. Doc from org. Retrieves the computed k parameter
| |
| getSession | back to summary |
|---|---|
| public Session getSession() Implements org.
| |
| init | back to summary |
|---|---|
| public void init(byte[] v_s, byte[] v_c, byte[] i_s, byte[] i_c) throws Exception Implements org. Doc from org. Initialize the key exchange algorithm. | |
| normalize | back to summary |
|---|---|
| protected byte[] normalize(byte[] mpInt) | |
| setE | back to summary |
|---|---|
| protected void setE(byte[] e) | |
| setF | back to summary |
|---|---|
| protected void setF(byte[] f) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| updateE | back to summary |
|---|---|
| protected byte[] updateE(Buffer buffer) | |
| updateE | back to summary |
|---|---|
| protected byte[] updateE(byte[] mpInt) | |
| updateF | back to summary |
|---|---|
| protected byte[] updateF(Buffer buffer) | |
| updateF | back to summary |
|---|---|
| protected byte[] updateF(byte[] mpInt) | |
| validateEValue | back to summary |
|---|---|
| protected void validateEValue(BigInteger pValue) throws SshException | |
| validateFValue | back to summary |
|---|---|
| protected void validateFValue(BigInteger pValue) throws SshException | |