Fabcoin Core
0.16.2
P2P Digital Currency
|
Base class for feedback based stream ciphers. More...
#include <strciphr.h>
Classes | |
struct | RegisterOutput |
Public Types | |
typedef WT | WordType |
Public Member Functions | |
unsigned int | GetAlignment () const |
Provides data alignment requirements. More... | |
unsigned int | GetBytesPerIteration () const |
Provides number of bytes operated upon during an iteration. More... | |
bool | CanIterate () const |
Flag indicating iteration support. More... | |
void | TransformRegister () |
Perform one iteration in the forward direction. More... | |
Base class for feedback based stream ciphers.
WT | word type |
W | count of words |
BASE | CFB_CipherAbstractPolicy derived base class |
Definition at line 406 of file strciphr.h.
typedef WT CFB_CipherConcretePolicy< WT, W, BASE >::WordType |
Definition at line 408 of file strciphr.h.
|
inline |
Flag indicating iteration support.
Definition at line 423 of file strciphr.h.
|
inline |
Provides data alignment requirements.
Internally, the default implementation returns 1. If the stream cipher is implemented using an SSE2 ASM or intrinsics, then the value returned is usually 16.
Definition at line 414 of file strciphr.h.
|
inline |
Provides number of bytes operated upon during an iteration.
Definition at line 419 of file strciphr.h.
|
inline |
Perform one iteration in the forward direction.
Definition at line 426 of file strciphr.h.