Bouncy Castle Cryptography Library 1.37

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.37