#include <crypto_wrapper.hpp>
Inheritance diagram for yaSSL::BulkCipher:


Public Member Functions | |
| virtual void | encrypt (byte *, const byte *, unsigned int)=0 |
| virtual void | decrypt (byte *, const byte *, unsigned int)=0 |
| virtual void | set_encryptKey (const byte *, const byte *=0)=0 |
| virtual void | set_decryptKey (const byte *, const byte *=0)=0 |
| virtual uint | get_blockSize () const =0 |
| virtual int | get_keySize () const =0 |
| virtual int | get_ivSize () const =0 |
| virtual | ~BulkCipher () |
Definition at line 186 of file crypto_wrapper.hpp.
| virtual yaSSL::BulkCipher::~BulkCipher | ( | ) | [inline, virtual] |
Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
Referenced by yaSSL::decrypt_message().
Here is the caller graph for this function:

Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
Referenced by yaSSL::buildMessage(), and yaSSL::cipherFinished().
Here is the caller graph for this function:

| virtual uint yaSSL::BulkCipher::get_blockSize | ( | ) | const [pure virtual] |
Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
Referenced by yaSSL::buildMessage(), and yaSSL::cipherFinished().
Here is the caller graph for this function:

| virtual int yaSSL::BulkCipher::get_ivSize | ( | ) | const [pure virtual] |
Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
| virtual int yaSSL::BulkCipher::get_keySize | ( | ) | const [pure virtual] |
Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
Referenced by yaSSL::SSL::setKeys().
Here is the caller graph for this function:

Implemented in yaSSL::NO_Cipher, yaSSL::DES, yaSSL::DES_EDE, yaSSL::RC4, and yaSSL::AES.
Referenced by yaSSL::SSL::setKeys().
Here is the caller graph for this function:

1.4.7

