TSDuck v3.40-3963
MPEG Transport Stream Toolkit
|
Cipher text Stealing (CTS) mode, alternative 4. More...
#include <tsCTS4.h>
Public Member Functions | |
CTS4 () | |
Default constructor. | |
Static Protected Member Functions | |
static const BlockCipherProperties & | PROPERTIES () |
Properties of this algorithm. | |
Cipher text Stealing (CTS) mode, alternative 4.
Several incompatible designs of CTS exist. This one implements the weird STMicroelectronics STi71xx ECB-CTS implementation.
CTS can process a residue. The plain text and cipher text sizes must be greater than the block size of the underlying block cipher.
CIPHER | A subclass of ts::BlockCipher, the underlying block cipher. |
|
inlinestaticprotected |
Properties of this algorithm.