|
Crypto++
8.9
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.