org.bouncycastle.crypto.tls
public abstract class TlsCipherSuite extends Object
Field Summary | |
---|---|
protected static short | KE_DHE_DSS |
protected static short | KE_DHE_DSS_EXPORT |
protected static short | KE_DHE_RSA |
protected static short | KE_DHE_RSA_EXPORT |
protected static short | KE_DH_anon |
protected static short | KE_DH_DSS |
protected static short | KE_DH_RSA |
protected static short | KE_RSA |
protected static short | KE_RSA_EXPORT |
Method Summary | |
---|---|
protected abstract byte[] | decodeCiphertext(short type, byte[] plaintext, int offset, int len, TlsProtocolHandler handler) |
protected abstract byte[] | encodePlaintext(short type, byte[] plaintext, int offset, int len) |
protected abstract short | getKeyExchangeAlgorithm() |
protected abstract void | init(byte[] ms, byte[] cr, byte[] sr) |