SHA256 Hash Functions

Blue Mountains - Code Plugins - Mar 3, 2023

Provides SHA256 hashing functions.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin provides SHA256 hashing functions for Blueprints and C++.

Technical Details

Features:

  • Usable from Blueprints and C++
  • Using PicoSHA2
  • Supports hashing FString, TArray, TArray64 and files.
  • Files are read in blocks instead of loading the entire file into memory.
  • Async hash task in C++ using FSHA256FileHasherTask. See header file for example usage.


Code Modules:

  •  HashSHA256 Runtime


Number of Blueprints: 0

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://github.com/BlueMountainsIO/ue-plugin-sha256

Important/Additional Notes: MIT Licensed