diff options
Diffstat (limited to 'src/mts_fpga_hash.h')
-rw-r--r-- | src/mts_fpga_hash.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/mts_fpga_hash.h b/src/mts_fpga_hash.h new file mode 100644 index 0000000..a45df87 --- /dev/null +++ b/src/mts_fpga_hash.h @@ -0,0 +1,14 @@ +/* -------------------------------------------------------------------------- */ +/* --- DEPENDANCIES --------------------------------------------------------- */ + +#include <openssl/sha.h> /* generate hash */ +#include <stdint.h> /* C99 types */ + +/* -------------------------------------------------------------------------- */ +/* --- PUBLIC FUNCTIONS PROTOTYPES ------------------------------------------ */ +static void sha256_hash_string(char hash[SHA256_DIGEST_LENGTH], char outputBuffer[65]); + +static void sha256(char *string, char outputBuffer[65]); + +int sha256_file(char* hw, char *path); +/* --- EOF ------------------------------------------------------------------ */ |