Crypto++
8.7
Free C++ class library of cryptographic schemes
BlockTransformation Member List
This is the complete list of members for
BlockTransformation
, including all inherited members.
AdvancedProcessBlocks
(const byte *inBlocks, const byte *xorBlocks, byte *outBlocks, size_t length, word32 flags) const
BlockTransformation
virtual
Algorithm
(bool checkSelfTestStatus=true)
Algorithm
AlgorithmName
() const
Algorithm
inline
virtual
AlgorithmProvider
() const
Algorithm
inline
virtual
BlockSize
() const =0
BlockTransformation
pure virtual
BT_AllowParallel
enum value
BlockTransformation
BT_DontIncrementInOutPointers
enum value
BlockTransformation
BT_InBlockIsCounter
enum value
BlockTransformation
BT_ReverseDirection
enum value
BlockTransformation
BT_XorInput
enum value
BlockTransformation
Clone
() const
Clonable
inline
virtual
FlagsForAdvancedProcessBlocks
enum name
BlockTransformation
GetCipherDirection
() const
BlockTransformation
inline
IsForwardTransformation
() const =0
BlockTransformation
pure virtual
IsPermutation
() const
BlockTransformation
inline
virtual
OptimalDataAlignment
() const
BlockTransformation
virtual
OptimalNumberOfParallelBlocks
() const
BlockTransformation
inline
virtual
ProcessAndXorBlock
(const byte *inBlock, const byte *xorBlock, byte *outBlock) const =0
BlockTransformation
pure virtual
ProcessBlock
(const byte *inBlock, byte *outBlock) const
BlockTransformation
inline
ProcessBlock
(byte *inoutBlock) const
BlockTransformation
inline
~Algorithm
() (defined in
Algorithm
)
Algorithm
inline
virtual
~BlockTransformation
() (defined in
BlockTransformation
)
BlockTransformation
inline
virtual
~Clonable
() (defined in
Clonable
)
Clonable
inline
virtual
Generated on Thu Aug 25 2022 17:44:25 for Crypto++ by
1.9.4