e-CryptIt Engine Xojo Plugin |
|
HMAC_SHA3 Class (console safe)
Implements Keyed-Hashing using SHA3 for message authentication.
Object
HMAC_SHA3
class HMAC_SHA3 implements
IHashAlgorithm
Constructors
HMAC_SHA3 | Constructor that takes number of bits to use and key. |
Methods
Final | Use this function when you are done adding bytes to the HMAC_SHA3 class. This variation returns the result as raw data. |
FinalAsHex | Use this function when you are done adding bytes to the HMAC_SHA3 class. This variation returns the result as Hex data. |
Update | Use this method to add data from a string to the HMAC_SHA3 stream. |
Update | Use this method to add data from a memory block to the HMAC_SHA3 stream. |
Constants
Bits_224 = 224 | Constant that specifies 224 bits. This constant can be passed into the HMAC_SHA3 constructor. |
Bits_256 = 256 | Constant that specifies 256 bits. This constant can be passed into the HMAC_SHA3 constructor. |
Bits_384 = 384 | Constant that specifies 384 bits. This constant can be passed into the HMAC_SHA3 constructor. |
Bits_512 = 512 | Constant that specifies 512 bits. This constant can be passed into the HMAC_SHA3 constructor. |
Supported Platforms:
MacOS X Cocoa 32 bitMacOS X Cocoa 64 bitWindows 32 bitWindows 64 bitLinux 32 bitLinux 64 bitLinux ARMUnsupported Platforms:
MacOS X Carbon