Crypto++ 8.7
Free C++ class library of cryptographic schemes
|
Classes for the Speck block cipher. More...
Go to the source code of this file.
Classes | |
struct | SPECK_Info< L, D, N, M > |
SPECK block cipher information. More... | |
struct | SPECK_Base< W > |
SPECK block cipher base class. More... | |
class | SPECK64 |
SPECK 64-bit block cipher. More... | |
class | SPECK64::Base |
SPECK64 block cipher base implementation. More... | |
class | SPECK64::Enc |
SPECK64 encryption transformation. More... | |
class | SPECK64::Dec |
SPECK64 decryption transformation. More... | |
class | SPECK128 |
SPECK 128-bit block cipher. More... | |
class | SPECK128::Base |
SPECK128 block cipher base implementation. More... | |
class | SPECK128::Enc |
SPECK128 encryption transformation. More... | |
class | SPECK128::Dec |
SPECK128 decryption transformation. More... | |
Macros | |
#define | CRYPTOPP_SPECK128_ADVANCED_PROCESS_BLOCKS 1 |
Classes for the Speck block cipher.
Speck is a block cipher designed by Ray Beaulieu, Douglas Shors, Jason Smith, Stefan Treatman-Clark, Bryan Weeks and Louis Wingers.
Definition in file speck.h.