![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
!it would be cool if these were implemented as subclasses of More...
#include <SecureHash.h>
Public Member Functions | |
| CORE_API | FMD5 () |
| CORE_API | ~FMD5 () |
| CORE_API void | Update (const uint8 *input, uint64 inputLen) |
| CORE_API void | Final (uint8 *digest) |
Static Public Member Functions | |
| static FString | HashAnsiString (const TCHAR *String) |
| static FString | HashBytes (const uint8 *input, uint64 inputLen) |
!it would be cool if these were implemented as subclasses of
| FMD5::FMD5 | ( | ) |
| FMD5::~FMD5 | ( | ) |
MD5 finalization. Ends an MD5 message-digest operation, writing the the message digest and zeroizing the context. Digest is 16 BYTEs.
| digest | pointer to a buffer where the digest should be stored ( must have at least 16 bytes ) |
Helper to perform the very common case of hashing an ASCII string into a hex representation.
| String | hex representation of the hash (32 lower-case hex digits) |
Helper to perform the very common case of hashing an in-memory array of bytes into a hex representation
| String | hex representation of the hash (32 lower-case hex digits) |
MD5 block update operation. Continues an MD5 message-digest operation, processing another message block, and updating the context.
| input | input data |
| inputLen | length of the input data in bytes |