Bouncy Castle Cryptography Library 1.45

## Package org.bouncycastle.crypto.tls

A lightweight TLS API.

See:
Description

Interface Summary
CertificateVerifyer: This should be implemented by any class which can find out, if a given certificate chain is beeing accepted by an client.

Class Summary
AlwaysValidVerifyer: A certificate verifyer, that will always return true.
ByteQueue: A queue for bytes.
Certificate: A representation for a certificate chain as used by an tls server.
CombinedHash: A combined hash, which implements md5(m) || sha1(m).
RecordStream: An implementation of the TLS 1.0 record layer.
TlsBlockCipherCipherSuite: A generic TLS 1.0 block cipher suite.
TlsCipherSuite: A generic class for ciphersuites in TLS 1.0.
TlsCipherSuiteManager: A manager for ciphersuite.
TlsInputStream: An InputStream for an TLS 1.0 connection.
TlsMac: A generic TLS MAC implementation, which can be used with any kind of Digest to act as an HMAC.
TlsNullCipherSuite: A NULL CipherSuite in java, this should only be used during handshake.
TlsOuputStream: An OutputStream for an TLS connection.
TlsProtocolHandler: An implementation of all high level protocols in TLS 1.0.
TlsUtils: Some helper fuctions for MicroTLS.

Exception Summary
TlsRuntimeException

## Package org.bouncycastle.crypto.tls Description

A lightweight TLS API.

Bouncy Castle Cryptography Library 1.45