Navigation
Unreal Engine C++ API Reference > Plugins > PlatformCryptoOpenSSL
References
Module | PlatformCryptoOpenSSL |
Header | /Engine/Plugins/Experimental/PlatformCrypto/Source/PlatformCryptoOpenSSL/Public/EncryptionContextOpenSSL.h |
Include | #include "EncryptionContextOpenSSL.h" |
Syntax
struct FSHA256HasherOpenSSL
Remarks
Implementation details for SHA256 computation using OpenSSL
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
EPlatformCryptoResult | Finalize
(
const TArrayView< uint8 > OutDataBuffer |
Finalize the computation of the message digest. |
![]() |
EPlatformCryptoResult | Init () |
Initialize the necessary state to begin computing a message digest. |
![]() |
EPlatformCryptoResult | Update
(
const TArrayView< const uint8 > InDataBuffer |
Update the message digest computation with additional bytes |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
FSHA256HasherOpenSSL & |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FImplDetails |
Constants
Name | Description |
---|---|
OutputByteLength | The final message digest length in bytes. |