An easy to use public and private cryptography plugin for Unreal Engine 4 based on libsodium.
It currently works only on Win64 builds of UE4. Eventually Mac and Android is planned.
- git clone --recursive this repo to your UnrealProject/Plugins/ folder.
- Compile Source\ThirdParty\libsodium\libsodium.sln first, this will generate the sodium library. Use x64 and Release options as target.
- Regenerate code for your UE4 project (right click YourGame.uproject to do it)
- Add "SodiumUE4" to YourGame.Build.cs in PublicDependencyModuleNames
- Open and Build your game in Visual Studio.
- Start editor as usual, allow it to compile SodiumUE4, this should only happen once.
- Build/Package your game as you normally would.
https://opensource.org/licenses/MIT