Navigation
API > API/Plugins > API/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. |