summaryrefslogtreecommitdiff
path: root/utils/imxtools/sbtools/crypto.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/imxtools/sbtools/crypto.h')
-rw-r--r--utils/imxtools/sbtools/crypto.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/utils/imxtools/sbtools/crypto.h b/utils/imxtools/sbtools/crypto.h
index a282385cf2..e7ca31d72f 100644
--- a/utils/imxtools/sbtools/crypto.h
+++ b/utils/imxtools/sbtools/crypto.h
@@ -82,13 +82,11 @@ uint32_t crc_continue(uint32_t previous_crc, byte *data, int size);
82/* sha1.c */ 82/* sha1.c */
83struct sha_1_params_t 83struct sha_1_params_t
84{ 84{
85 uint32_t hash[5]; 85 byte hash[20]; /* final hash */
86 uint64_t buffer_nr_bits; 86 void *object; /* pointer to CryptoPP::SHA1 object */
87 uint32_t w[80];
88}; 87};
89 88
90void sha_1_init(struct sha_1_params_t *params); 89void sha_1_init(struct sha_1_params_t *params);
91void sha_1_block(struct sha_1_params_t *params, uint32_t cur_hash[5], byte *data);
92void sha_1_update(struct sha_1_params_t *params, byte *buffer, int size); 90void sha_1_update(struct sha_1_params_t *params, byte *buffer, int size);
93void sha_1_finish(struct sha_1_params_t *params); 91void sha_1_finish(struct sha_1_params_t *params);
94void sha_1_output(struct sha_1_params_t *params, byte *out); 92void sha_1_output(struct sha_1_params_t *params, byte *out);