01: package ch.ethz.ssh2.crypto;
02:
03: import ch.ethz.ssh2.crypto.cipher.BlockCipherFactory;
04: import ch.ethz.ssh2.crypto.digest.MAC;
05: import ch.ethz.ssh2.transport.KexManager;
06:
07: /**
08: * CryptoWishList.
09: *
10: * @author Christian Plattner, plattner@inf.ethz.ch
11: * @version $Id: CryptoWishList.java,v 1.3 2005/08/24 17:54:10 cplattne Exp $
12: */
13: public class CryptoWishList {
14: public String[] kexAlgorithms = KexManager
15: .getDefaultKexAlgorithmList();
16: public String[] serverHostKeyAlgorithms = KexManager
17: .getDefaultServerHostkeyAlgorithmList();
18: public String[] c2s_enc_algos = BlockCipherFactory
19: .getDefaultCipherList();
20: public String[] s2c_enc_algos = BlockCipherFactory
21: .getDefaultCipherList();
22: public String[] c2s_mac_algos = MAC.getMacList();
23: public String[] s2c_mac_algos = MAC.getMacList();
24: }
|