Navigation
Unreal Engine C++ API Reference > Plugins > ElectraCDM > Crypto
References
Module | ElectraCDM |
Header | /Engine/Plugins/Media/ElectraCDM/Source/ElectraCDM/Public/Crypto/StreamCryptoAES128.h |
Include | #include "Crypto/StreamCryptoAES128.h" |
Syntax
class IStreamDecrypterAES128
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
EResult | CBCDecryptInPlace
(
int32& OutNumBytes, |
|
![]() |
EResult | CBCEncryptInPlace
(
int32& OutNumBytes, |
|
![]() |
int32 | CBCGetEncryptionDataSize
(
int32 PlaintextSize |
|
![]() |
EResult | ||
![]() ![]() |
EResult | ConvHexStringToBin
(
TArray< uint8 >& OutBinData, |
|
![]() ![]() |
TSharedPtr< IStreamDecrypterAES128, ESPMode::ThreadSafe > | Create () |
|
![]() |
EResult | CTRDecryptInPlace
(
uint8* InOutData, |
|
![]() |
EResult | ||
![]() |
EResult | ||
![]() |
EResult | ||
![]() ![]() |
const TCHAR * | GetResultText
(
EResult ResultCode |
|
![]() ![]() |
void | MakePaddedIVFromUInt64
(
TArray< uint8 >& OutBinData, |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EResult |