Skinny-C
|
BlockCipher | Abstract base class for block ciphers |
Mantis8 | Mantis-8 tweakable block cipher |
Skinny128 | Abstract base class for SKINNY block ciphers with 128-bit blocks |
Skinny128_128 | SKINNY block cipher with a 128-bit block and a 128-bit key |
Skinny128_256 | SKINNY block cipher with a 128-bit block and a 256-bit key |
Skinny128_384 | SKINNY block cipher with a 128-bit block and a 384-bit key |
Skinny128_Tweaked | Abstract base class for SKINNY tweakable block ciphers with 128-bit blocks |
Skinny128_256_Tweaked | SKINNY block cipher with a 128-bit block, a 128-bit key, and a 128-bit tweak |
Skinny128_384_Tweaked | SKINNY block cipher with a 128-bit block, a 256-bit key, and a 128-bit tweak |
Skinny64 | Abstract base class for SKINNY block ciphers with 64-bit blocks |
Skinny64_128 | SKINNY block cipher with a 64-bit block and a 128-bit key |
Skinny64_192 | SKINNY block cipher with a 64-bit block and a 192-bit key |
Skinny64_64 | SKINNY block cipher with a 64-bit block and a 64-bit key |
Skinny64_Tweaked | Abstract base class for SKINNY tweakable block ciphers with 64-bit blocks |
Skinny64_128_Tweaked | SKINNY block cipher with a 64-bit block, a 64-bit key, and a 64-bit tweak |
Skinny64_192_Tweaked | SKINNY block cipher with a 64-bit block, a 128-bit key, and a 64-bit tweak |
Cipher | Abstract base class for stream ciphers |
CTRCommon | Concrete base class to assist with implementing CTR mode for 128-bit block ciphers |
CTR< T > | Implementation of the Counter (CTR) mode for 128-bit block ciphers |
MantisCells_t | Union that describes a 64-bit 4x4 array of cells |
MantisCTR_t | State information for Mantis in CTR mode |
MantisCTRCtx_t | |
MantisKey_t | Key schedule for Mantis block ciphers |
MantisParallelECB_t | State information for Mantis in parallel ECB mode |
Skinny128Cells_t | Union that describes a 128-bit 4x4 array of cells |
Skinny128CTR_t | State information for Skinny-128 in CTR mode |
Skinny128CTRCtx_t | |
Skinny128HalfCells_t | Union that describes a 64-bit 2x4 array of cells |
Skinny128Key_t | Key schedule for Skinny128 block ciphers |
Skinny128ParallelECB_t | State information for Skinny-128 in parallel ECB mode |
Skinny128TweakedKey_t | Key schedule for Skinny128 block ciphers when a tweak is in use |
Skinny64Cells_t | Union that describes a 64-bit 4x4 array of cells |
Skinny64CTR_t | State information for Skinny-64 in CTR mode |
Skinny64CTRCtx_t | |
Skinny64HalfCells_t | Union that describes a 32-bit 2x4 array of cells |
Skinny64Key_t | Key schedule for Skinny64 block ciphers |
Skinny64ParallelECB_t | State information for Skinny-64 in parallel ECB mode |
Skinny64TweakedKey_t | Key schedule for Skinny64 block ciphers when a tweak is in use |