This file contains the declaration of the SHA384 and SHA512 classes. More...
#include "hl_types.h"
Classes | |
struct | HL_SHA512_CTX |
This struct represents a SHA512-hash context. More... | |
class | SHA2ext |
This class represents the implementation of the SHA384 and SHA512 algorithm. More... | |
Typedefs | |
typedef hl_uint8 | sha2_byte |
typedef hl_uint32 | sha2_word32 |
typedef hl_uint64 | sha2_word64 |
typedef struct HL_SHA512_CTX | HL_SHA512_CTX |
This struct represents a SHA512-hash context. | |
typedef HL_SHA512_CTX | HL_SHA_384_CTX |
This struct represents a SHA384-hash context. |
This file contains the declaration of the SHA384 and SHA512 classes.
typedef hl_uint32 sha2_word32 |
Exactly 4 bytes
typedef hl_uint64 sha2_word64 |
Exactly 8 bytes