See: Description
Interface | Description |
---|---|
TlsAEADCipherImpl |
Base interface for services supporting AEAD encryption/decryption.
|
TlsBlockCipherImpl |
Interface for block cipher services.
|
TlsEncryptor |
Base interface for an encryptor based on a public key.
|
TlsStreamCipherImpl |
Interface for stream cipher services.
|
TlsSuiteMac |
Base interface for a generic TLS MAC implementation for use with a cipher suite.
|
Class | Description |
---|---|
AbstractTlsCrypto |
Base class for a TlsCrypto implementation that provides some needed methods from elsewhere in the impl package.
|
AbstractTlsSecret |
Base class for a TlsSecret implementation which captures common code and fields.
|
ChaCha20Poly1305Cipher |
Cipher suite specified in RFC 7905 using ChaCha20 and Poly1305.
|
TlsAEADCipher |
A generic TLS 1.2 AEAD cipher.
|
TlsBlockCipher |
A generic TLS 1.0-1.2 / SSLv3 block cipher.
|
TlsImplUtils |
Useful utility methods.
|
TlsNullCipher |
The NULL cipher.
|
TlsStreamCipher |
A generic TLS 1.0-1.2 / SSLv3 stream cipher.
|