#include <wvcrypto.h>
Inheritance diagram for WvRSAStream:
Public Methods | |
WvRSAStream (WvStream *_slave, WvRSAKey &_my_key, WvRSAKey &_their_key) | |
virtual | ~WvRSAStream () |
WvRSAStream (WvStream *_slave, WvRSAKey &_my_key, WvRSAKey &_their_key) | |
virtual | ~WvRSAStream () |
Protected Methods | |
virtual size_t | uread (void *buf, size_t size) |
virtual size_t | uwrite (const void *buf, size_t size) |
virtual size_t | uread (void *buf, size_t size) |
virtual size_t | uwrite (const void *buf, size_t size) |
Private Attributes | |
WvRSAKey | my_key |
WvRSAKey | their_key |
size_t | decrypt_silly |
Definition at line 115 of file crypto/wvcrypto.h.
|
Definition at line 222 of file wvcrypto.cc. References my_key, WvStream::queuemin, WvRSAKey::rsa, and WvCryptoStream::slave. |
|
Definition at line 234 of file wvcrypto.cc. References WvStream::queuemin, and WvCryptoStream::slave. |
|
|
|
|
|
unbuffered I/O functions; these ignore the buffer, which is handled by read(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. |
|
unbuffered I/O functions; these ignore the buffer, which is handled by read(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. Definition at line 243 of file wvcrypto.cc. References WvCryptoStream::cryptbuf, WvStream::inbuf, my_key, WvBuffer::put, WvRSAKey::rsa, size, and WvStreamClone::uread. |
|
unbuffered I/O functions; these ignore the buffer, which is handled by write(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. |
|
unbuffered I/O functions; these ignore the buffer, which is handled by write(). Don't call these functions unless you have a _really_ good reason. Reimplemented from WvStreamClone. Definition at line 288 of file wvcrypto.cc. References WvCryptoStream::cryptbuf, my_key, WvRSAKey::rsa, size, their_key, and WvStreamClone::uwrite. |
|
Definition at line 118 of file include/wvcrypto.h. |
|
Definition at line 117 of file include/wvcrypto.h. Referenced by uread, uwrite, and WvRSAStream. |
|
Definition at line 117 of file include/wvcrypto.h. Referenced by uwrite. |