|
Class Summary |
| CipherStream |
Parent of CipherStreamClient and CipherStreamServer. |
| CipherStreamClient |
This class can be used to apply an interactive key exchange protocol
to a pair of streams and then encrypt all data going through them with
the session key exchanged. |
| CipherStreamServer |
This class can be used to apply an interactive key exchange protocol to a
pair of streams and then encrypt all data going through them with the session
key exchanged. |
| DecryptStream |
Decrypt a stream of data encrypted with a corresponding EncryptStream
ojbect. |
| EncryptStream |
This OutputStream encrypts everything written to it using the specified
EncryptSession. |
| HashInputStream |
This InputStream hashes everything read from an underlying
OutputStream and then returns the data. |
| HashOutputStream |
This OutputStream hashes everything written to it and then passes
it to an underlying OutputStream. |
| SignStream |
This OutputStream signs everything written to it using the
specified HashState and SignatureKey. |
| VerifyStream |
This InputStream reads the stream generated by a SignStream and
verifies the embedded signatures or hashes. |