AnCH Framework  0.1
Another C++ Hack Framework
anch::crypto::PCBC< Cipher, Padding > Member List

This is the complete list of members for anch::crypto::PCBC< Cipher, Padding >, including all inherited members.

BlockCipherModeOfOperation(bool cipherParallelizable, bool decipherParallelizable, unsigned int nbThread=1)anch::crypto::BlockCipherModeOfOperation< PCBC< Cipher, Padding >, Cipher >inlineprotected
cipher(std::istream &input, std::ostream &output, const std::string &key)anch::crypto::BlockCipherModeOfOperation< PCBC< Cipher, Padding >, Cipher >inline
cipherBlock(std::array< uint8_t, Cipher::getBlockSize()> &input, std::streamsize nbRead, std::array< uint8_t, Cipher::getBlockSize()> &output, uint32_t, Cipher &cipher) overrideanch::crypto::PCBC< Cipher, Padding >inlineprotectedvirtual
decipher(std::istream &input, std::ostream &output, const std::string &key)anch::crypto::BlockCipherModeOfOperation< PCBC< Cipher, Padding >, Cipher >inline
decipherBlock(std::array< uint8_t, Cipher::getBlockSize()> &input, std::array< uint8_t, Cipher::getBlockSize()> &, std::streamsize nbRead, bool lastBlock, std::array< uint8_t, Cipher::getBlockSize()> &output, uint32_t, Cipher &cipher) overrideanch::crypto::PCBC< Cipher, Padding >inlineprotectedvirtual
PCBC(const std::array< uint8_t, Cipher::getBlockSize()> &initVect, unsigned int nbThread=1)anch::crypto::PCBC< Cipher, Padding >inline
reset()anch::crypto::PCBC< Cipher, Padding >inlineprotectedvirtual
setNbThread(unsigned int nbThread)anch::crypto::BlockCipherModeOfOperation< PCBC< Cipher, Padding >, Cipher >inline
~BlockCipherModeOfOperation()anch::crypto::BlockCipherModeOfOperation< PCBC< Cipher, Padding >, Cipher >inlineprotectedvirtual
~PCBC()anch::crypto::PCBC< Cipher, Padding >inlinevirtual