Cryptographic hash functions designed for the National Security Agency (NSA). See here for explanation.
There are SHA example digests for testing here.
String SHA224String(const String& data)
Returns a String representing the 28 bytes (224 bits) SHA-2 hash of data.
String SHA224Hex(const String& data)
Returns an hexadecimal String representing the 28 bytes (224 bits) SHA-2 hash of data.
String SHA256String(const String& data)
Returns a String representing the 32 bytes (256 bits) SHA-2 hash of data.
String SHA256Hex(const String& data)
Returns an hexadecimal String representing the 32 bytes (256 bits) SHA-2 hash of data.
String SHA384String(const String& data)
Returns a String representing the 48 bytes (384 bits) SHA-2 hash of data.
String SHA384Hex(const String& data)
Returns an hexadecimal String representing the 48 bytes (384 bits) SHA-2 hash of data.
String SHA512String(const String& data)
Returns a String representing the 64 bytes (512 bits) SHA-2 hash of data.
String SHA512Hex(const String& data)
Returns an hexadecimal String representing the 64 bytes (512 bits) SHA-2 hash of data.
|