|
Bouncy Castle Cryptography Library 1.37 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.crypto.tls.TlsCipherSuite
org.bouncycastle.crypto.tls.TlsBlockCipherCipherSuite
A generic TLS 1.0 block cipher suite. This can be used for AES or 3DES for example.
| Field Summary |
| Fields inherited from class org.bouncycastle.crypto.tls.TlsCipherSuite |
KE_DH_anon, KE_DH_DSS, KE_DH_RSA, KE_DHE_DSS, KE_DHE_DSS_EXPORT, KE_DHE_RSA, KE_DHE_RSA_EXPORT, KE_RSA, KE_RSA_EXPORT |
| Constructor Summary | |
protected |
TlsBlockCipherCipherSuite(BlockCipher encrypt,
BlockCipher decrypt,
Digest writeDigest,
Digest readDigest,
int cipherKeySize,
short keyExchange)
|
| Method Summary | |
protected byte[] |
decodeCiphertext(short type,
byte[] ciphertext,
int offset,
int len,
TlsProtocolHandler handler)
|
protected byte[] |
encodePlaintext(short type,
byte[] plaintext,
int offset,
int len)
|
protected short |
getKeyExchangeAlgorithm()
|
protected void |
init(byte[] ms,
byte[] cr,
byte[] sr)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected TlsBlockCipherCipherSuite(BlockCipher encrypt,
BlockCipher decrypt,
Digest writeDigest,
Digest readDigest,
int cipherKeySize,
short keyExchange)
| Method Detail |
protected void init(byte[] ms,
byte[] cr,
byte[] sr)
init in class TlsCipherSuite
protected byte[] encodePlaintext(short type,
byte[] plaintext,
int offset,
int len)
encodePlaintext in class TlsCipherSuite
protected byte[] decodeCiphertext(short type,
byte[] ciphertext,
int offset,
int len,
TlsProtocolHandler handler)
throws java.io.IOException
decodeCiphertext in class TlsCipherSuitejava.io.IOExceptionprotected short getKeyExchangeAlgorithm()
getKeyExchangeAlgorithm in class TlsCipherSuite
|
Bouncy Castle Cryptography Library 1.37 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||