Crypto++
8.7
Free C++ class library of cryptographic schemes
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
b
d
e
i
k
m
p
r
s
Typedefs
d
e
g
p
s
v
w
Enumerations
Enumerator
a
b
c
d
h
i
m
n
o
p
r
s
t
u
w
z
Related Functions
Files
File List
File Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
Variables
Typedefs
b
c
d
f
h
l
m
s
t
u
w
Enumerations
Enumerator
a
b
c
d
e
g
i
l
n
o
p
r
s
t
u
v
w
x
Macros
c
e
m
n
s
w
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