e-CryptIt Engine Xojo Plugin |
|
SHA3 Class (console safe)
SHA3 is a message digest/hash algorithm with a digest/hash size of 224,256,384 and 512 bits.
This algorithm has been tested against official test vectors.
Object
SHA3
class SHA3 implements
IHashAlgorithm
Constructors
SHA3 | Constructor that takes number of bits to use. |
Methods
Final | Use this function when you are done adding bytes to the SHA3 class. This variation returns the result as raw data. |
FinalAsHex | Use this function when you are done adding bytes to the SHA3 class. This variation returns the result as Hex data. |
Update | Use this method to add data from a string to the SHA3 stream. |
Update | Use this method to add data from a memory block to the SHA3 stream. |
Constants
Bits_224 = 224 | Constant that specifies 224 bits. This constant can be passed into the SHA3 constructor. |
Bits_256 = 256 | Constant that specifies 256 bits. This constant can be passed into the SHA3 constructor. |
Bits_384 = 384 | Constant that specifies 384 bits. This constant can be passed into the SHA3 constructor. |
Bits_512 = 512 | Constant that specifies 512 bits. This constant can be passed into the 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