TSDuck v3.40-4033
MPEG Transport Stream Toolkit
|
Cipher Block Chaining (CBC) mode. More...
#include <tsCBC.h>
Public Member Functions | |
CBC () | |
Default constructor. | |
Protected Member Functions | |
CBC (const BlockCipherProperties &props) | |
Constructor for subclasses which add some properties, such as fixed IV. | |
Static Protected Member Functions | |
static const BlockCipherProperties & | PROPERTIES () |
Properties of this algorithm. | |
Cipher Block Chaining (CBC) mode.
No padding is performed. The plain text and cipher text sizes must be multiples of the block size of the underlying block cipher.
CIPHER | A subclass of ts::BlockCipher, the underlying block cipher. |
|
protected |
Constructor for subclasses which add some properties, such as fixed IV.
[in] | props | Constant reference to a block of properties of this block cipher. |
|
inlinestaticprotected |
Properties of this algorithm.