SHA256 Hash FString

You right there no implmentation on any platfrom and this function in engine is only used by HTTP module. I can only find MD5 and SHA1 implmentations in engine:

https://github.com/EpicGames/UnrealEngine/blob/8e4560b8c22b309e73ff0ce90377742c3dfe13cc/Engine/Source/Runtime/Core/Public/Misc/SecureHash.h

Hmmm you could try calling OpenSSL direcly for SHA256 hash, OpenSSL is included in UE4, you just need to ThirdParty depency in your module build script, here example:

https://github.com/EpicGames/UnrealEngine/blob/8e4560b8c22b309e73ff0ce90377742c3dfe13cc/Engine/Plugins/Developer/PerforceSourceControl/Source/PerforceSourceControl/PerforceSourceControl.Build.cs

1 Like