#pragma once typedef unsigned char BitSequence; typedef unsigned long long DataLength; typedef enum {SUCCESS = 0, FAIL = 1, BAD_HASHLEN = 2} HashReturn;