Shaka Packager SDK
|
This is the complete list of members for shaka::media::AesPatternCryptor, including all inherited members.
AesCryptor(ConstantIvFlag constant_iv_flag) | shaka::media::AesCryptor | explicit |
AesPatternCryptor(uint8_t crypt_byte_block, uint8_t skip_byte_block, PatternEncryptionMode encryption_mode, ConstantIvFlag constant_iv_flag, std::unique_ptr< AesCryptor > cryptor) | shaka::media::AesPatternCryptor | |
cipher_ctx_ (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | protected |
CipherMode enum name (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | protected |
ConstantIvFlag enum name (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | |
Crypt(const std::vector< uint8_t > &text, std::vector< uint8_t > *crypt_text) (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | |
Crypt(const std::string &text, std::string *crypt_text) (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | |
Crypt(const uint8_t *text, size_t text_size, uint8_t *crypt_text) | shaka::media::AesCryptor | inline |
Crypt(const uint8_t *text, size_t text_size, uint8_t *crypt_text, size_t *crypt_text_size) (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | inline |
GenerateRandomIv(FourCC protection_scheme, std::vector< uint8_t > *iv) | shaka::media::AesCryptor | static |
InitializeWithIv(const std::vector< uint8_t > &key, const std::vector< uint8_t > &iv) override | shaka::media::AesPatternCryptor | virtual |
iv() const | shaka::media::AesCryptor | inline |
kCbcMode enum value (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | protected |
kCtrMode enum value (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | protected |
kDontUseConstantIv enum value (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | |
kEncryptIfCryptByteBlockRemaining enum value | shaka::media::AesPatternCryptor | |
kSkipIfCryptByteBlockRemaining enum value | shaka::media::AesPatternCryptor | |
kUseConstantIv enum value (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | |
PatternEncryptionMode enum name | shaka::media::AesPatternCryptor | |
RequiredOutputSize(size_t plaintext_size) (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | inlinevirtual |
SetIv(const std::vector< uint8_t > &iv) | shaka::media::AesCryptor | |
SetupCipher(size_t key_size, CipherMode mode) (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | protected |
UpdateIv() | shaka::media::AesCryptor | |
use_constant_iv() const | shaka::media::AesCryptor | inline |
~AesCryptor() (defined in shaka::media::AesCryptor) | shaka::media::AesCryptor | virtual |
~AesPatternCryptor() override (defined in shaka::media::AesPatternCryptor) | shaka::media::AesPatternCryptor |