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) |