![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|
Cipher text Stealing (CTS) mode, alternative 2. More...
#include <tsCTS2.h>


Public Member Functions | |
| CTS2 () | |
| Default constructor. | |
Static Protected Member Functions | |
| static const BlockCipherProperties & | Properties () |
| Properties of this algorithm. | |
Cipher text Stealing (CTS) mode, alternative 2.
Several incompatible designs of CTS exist. This one implements the description in http://csrc.nist.gov/groups/ST/toolkit/BCM/documents/ciphertext%20stealing%20proposal.pdf
CTS can process a residue. The plain text and cipher text sizes must be equal to or greater than the block size of the underlying block cipher.
| CIPHER | A subclass of ts::BlockCipher, the underlying block cipher. |
|
staticprotected |
Properties of this algorithm.