![]() |
TSDuck v3.43-4480
MPEG Transport Stream Toolkit
|

Files | |
| tsAES128.h | |
| AES-128 block cipher. | |
| tsAES256.h | |
| AES-256 block cipher. | |
| tsBetterSystemRandomGenerator.h | |
| Improved system-provided PRNG (pseudo-random numbers generator). | |
| tsBlockCipher.h | |
| Abstract interface of block ciphers. | |
| tsBlockCipherAlertInterface.h | |
| Interface to be notified when an alert is raised on a block cipher. | |
| tsBlockCipherProperties.h | |
| Properties of a block cipher. | |
| tsCBC.h | |
| Cipher Block Chaining (CBC) mode. | |
| tsCRC32.h | |
| Cyclic Redundancy Check as used in MPEG sections. | |
| tsCryptoLibrary.h | |
| Definitions for the system-specific cryptographic library. | |
| tsCTR.h | |
| Counter (CTR) chaining mode. | |
| tsCTS1.h | |
| Cipher text Stealing (CTS) mode, alternative 1. | |
| tsCTS2.h | |
| Cipher text Stealing (CTS) mode, alternative 2. | |
| tsCTS3.h | |
| Cipher text Stealing (CTS) mode, alternative 3. | |
| tsCTS4.h | |
| Cipher text Stealing (CTS) mode, alternative 4. | |
| tsDES.h | |
| DES block cipher. | |
| tsECB.h | |
| Electronic Code Book (ECB) mode. | |
| tsHash.h | |
| Abstract base class for hash functions. | |
| tsKeyTable.h | |
| A basic and non-secure implementation of a symmetric key table. | |
| tsRandomGenerator.h | |
| Abstract base class for PRNG's (pseudo-random numbers generators) | |
| tsSHA1.h | |
| SHA-1 hash. | |
| tsSHA256.h | |
| SHA-256 hash. | |
| tsSHA512.h | |
| SHA-512 hash. | |
| tsSystemRandomGenerator.h | |
| System-provided PRNG (pseudo-random numbers generator). | |
| tsTDES.h | |
| Triple-DES (EDE) block cipher. | |
| tsXoshiro256ss.h | |
| Xoshiro256** PRNG (pseudo-random numbers generator). | |