#include <wvcrypto.h>
Inheritance diagram for WvBlowfishStream:
Public Methods | |
WvBlowfishStream (WvStream *_slave, const void *_key, size_t keysize) | |
virtual | ~WvBlowfishStream () |
WvBlowfishStream (WvStream *_slave, const void *_key, size_t keysize) | |
virtual | ~WvBlowfishStream () |
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 | |
bf_key_st * | key |
unsigned char | envec [2048] |
unsigned char | devec [2048] |
int | ennum |
int | denum |
bf_key_st * | key |
|
Definition at line 92 of file wvcrypto.cc. |
|
Definition at line 129 of file wvcrypto.cc. References key. |
|
|
|
|
|
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 116 of file wvcrypto.cc. References WvCryptoStream::cryptbuf(), denum, devec, key, 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 104 of file wvcrypto.cc. References WvCryptoStream::cryptbuf(), ennum, envec, key, size, and WvStreamClone::uwrite(). |
|
Definition at line 71 of file include/wvcrypto.h. Referenced by uread(), and WvBlowfishStream(). |
|
Definition at line 70 of file include/wvcrypto.h. Referenced by uread(), and WvBlowfishStream(). |
|
Definition at line 71 of file include/wvcrypto.h. Referenced by uwrite(), and WvBlowfishStream(). |
|
Definition at line 70 of file include/wvcrypto.h. Referenced by uwrite(), and WvBlowfishStream(). |
|
Definition at line 69 of file include/wvcrypto.h. |
|
Definition at line 69 of file crypto/wvcrypto.h. Referenced by uread(), uwrite(), WvBlowfishStream(), and ~WvBlowfishStream(). |