#include <modes.hpp>
Collaboration diagram for TaoCrypt::BlockCipher< DIR, T, MODE >:

Public Member Functions | |
| BlockCipher () | |
| void | Process (byte *c, const byte *p, word32 sz) |
| void | SetKey (const byte *k, word32 sz) |
| void | SetKey (const byte *k, word32 sz, const byte *iv) |
Private Member Functions | |
| BlockCipher (const BlockCipher &) | |
| BlockCipher & | operator= (const BlockCipher &) |
Private Attributes | |
| T | cipher_ |
Definition at line 43 of file modes.hpp.
| TaoCrypt::BlockCipher< DIR, T, MODE >::BlockCipher | ( | ) | [inline] |
| TaoCrypt::BlockCipher< DIR, T, MODE >::BlockCipher | ( | const BlockCipher< DIR, T, MODE > & | ) | [private] |
| BlockCipher& TaoCrypt::BlockCipher< DIR, T, MODE >::operator= | ( | const BlockCipher< DIR, T, MODE > & | ) | [private] |
| void TaoCrypt::BlockCipher< DIR, T, MODE >::Process | ( | byte * | c, | |
| const byte * | p, | |||
| word32 | sz | |||
| ) | [inline] |
Definition at line 47 of file modes.hpp.
References TaoCrypt::BlockCipher< DIR, T, MODE >::cipher_.
Referenced by bench_aes(), bench_blowfish(), bench_des(), bench_twofish(), yaSSL::AES::decrypt(), yaSSL::DES_EDE::decrypt(), yaSSL::DES::decrypt(), yaSSL::AES::encrypt(), yaSSL::DES_EDE::encrypt(), and yaSSL::DES::encrypt().
Here is the caller graph for this function:

| void TaoCrypt::BlockCipher< DIR, T, MODE >::SetKey | ( | const byte * | k, | |
| word32 | sz, | |||
| const byte * | iv | |||
| ) | [inline] |
| void TaoCrypt::BlockCipher< DIR, T, MODE >::SetKey | ( | const byte * | k, | |
| word32 | sz | |||
| ) | [inline] |
Definition at line 49 of file modes.hpp.
References TaoCrypt::BlockCipher< DIR, T, MODE >::cipher_.
Referenced by bench_aes(), bench_blowfish(), bench_des(), bench_twofish(), yaSSL::AES::set_decryptKey(), yaSSL::DES_EDE::set_decryptKey(), yaSSL::DES::set_decryptKey(), yaSSL::AES::set_encryptKey(), yaSSL::DES_EDE::set_encryptKey(), and yaSSL::DES::set_encryptKey().
Here is the caller graph for this function:

T TaoCrypt::BlockCipher< DIR, T, MODE >::cipher_ [private] |
Definition at line 54 of file modes.hpp.
Referenced by TaoCrypt::BlockCipher< DIR, T, MODE >::Process(), and TaoCrypt::BlockCipher< DIR, T, MODE >::SetKey().
1.4.7

