| java.lang.Object ch.ethz.ssh2.crypto.KeyMaterial
KeyMaterial | public class KeyMaterial (Code) | | Establishes key material for iv/key/mac (both directions).
author: Christian Plattner, plattner@inf.ethz.ch version: $Id: KeyMaterial.java,v 1.2 2005/12/05 17:13:27 cplattne Exp $ |
Method Summary | |
public static KeyMaterial | create(String hashType, byte[] H, BigInteger K, byte[] SessionID, int keyLengthCS, int blockSizeCS, int macLengthCS, int keyLengthSC, int blockSizeSC, int macLengthSC) |
enc_key_client_to_server | public byte[] enc_key_client_to_server(Code) | | |
enc_key_server_to_client | public byte[] enc_key_server_to_client(Code) | | |
initial_iv_client_to_server | public byte[] initial_iv_client_to_server(Code) | | |
initial_iv_server_to_client | public byte[] initial_iv_server_to_client(Code) | | |
integrity_key_client_to_server | public byte[] integrity_key_client_to_server(Code) | | |
integrity_key_server_to_client | public byte[] integrity_key_server_to_client(Code) | | |
|
|