| Bouncy Castle Cryptography Library 1.39 | |
| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.bouncycastle.crypto.tls.TlsCipherSuiteorg.bouncycastle.crypto.tls.TlsBlockCipherCipherSuitepublic class TlsBlockCipherCipherSuiteextends TlsCipherSuiteField Summary |
Fields inherited from class org.bouncycastle.crypto.tls.TlsCipherSuite | |
KE_DHE_DSS, KE_DHE_DSS_EXPORT, KE_DHE_RSA, KE_DHE_RSA_EXPORT, KE_DH_DSS, KE_DH_RSA, KE_DH_anon, KE_RSA, KE_RSA_EXPORT | |
Constructor Summary | |
| |
Method Summary | |
protected byte[] |
|
protected byte[] |
|
protected short | |
protected void |
|
Methods inherited from class org.bouncycastle.crypto.tls.TlsCipherSuite | |
decodeCiphertext, encodePlaintext, getKeyExchangeAlgorithm, init | |
protected TlsBlockCipherCipherSuite(BlockCipher encrypt, BlockCipher decrypt, Digest writeDigest, Digest readDigest, int cipherKeySize, short keyExchange)
protected byte[] decodeCiphertext(short type,
byte[] ciphertext,
int offset,
int len,
TlsProtocolHandler handler)
throws IOException
- Overrides:
- decodeCiphertext in interface TlsCipherSuite
protected byte[] encodePlaintext(short type,
byte[] plaintext,
int offset,
int len)
- Overrides:
- encodePlaintext in interface TlsCipherSuite
protected short getKeyExchangeAlgorithm()
- Overrides:
- getKeyExchangeAlgorithm in interface TlsCipherSuite