]> git.cryptolib.org Git - avr-crypto-lib.git/blobdiff - twister-sha3api.h
new makefile and modified build process
[avr-crypto-lib.git] / twister-sha3api.h
diff --git a/twister-sha3api.h b/twister-sha3api.h
deleted file mode 100644 (file)
index 173dd52..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/* twister-sha3api.h */
-
-#include "sha3-api.h"
-#include <stdint.h>
-
-typedef struct{
-       uint16_t  hashbitlen;
-       uint8_t   big;
-       void*     ctx; /* points either to twister_state_t or twister_big_ctx_t */
-       uint8_t   buffer[64];
-       uint16_t  buffer_fill_state;
-}hashState;
-
-HashReturn Init(hashState *state, int hashbitlen);
-HashReturn Update(hashState *state, const BitSequence *data,
-                  DataLength databitlen);
-HashReturn Final(hashState *state, BitSequence *hashval);
-HashReturn Hash(int hashbitlen, const BitSequence *data,
-                DataLength databitlen, BitSequence *hashval);
-