|
@@ -250,7 +250,7 @@ extern struct ltc_hash_descriptor {
|
|
|
int chc_register(int cipher);
|
|
|
int chc_init(hash_state * md);
|
|
|
int chc_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int chc_done(hash_state * md, unsigned char *hash);
|
|
|
+int chc_done(hash_state * md, unsigned char *out);
|
|
|
int chc_test(void);
|
|
|
extern const struct ltc_hash_descriptor chc_desc;
|
|
|
#endif
|
|
@@ -258,7 +258,7 @@ extern const struct ltc_hash_descriptor chc_desc;
|
|
|
#ifdef LTC_WHIRLPOOL
|
|
|
int whirlpool_init(hash_state * md);
|
|
|
int whirlpool_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int whirlpool_done(hash_state * md, unsigned char *hash);
|
|
|
+int whirlpool_done(hash_state * md, unsigned char *out);
|
|
|
int whirlpool_test(void);
|
|
|
extern const struct ltc_hash_descriptor whirlpool_desc;
|
|
|
#endif
|
|
@@ -282,7 +282,7 @@ int sha3_256_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha3_256_desc;
|
|
|
int sha3_224_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha3_224_desc;
|
|
|
-int sha3_done(hash_state *md, unsigned char *hash);
|
|
|
+int sha3_done(hash_state *md, unsigned char *out);
|
|
|
/* SHAKE128 + SHAKE256 */
|
|
|
int sha3_shake_init(hash_state *md, int num);
|
|
|
#define sha3_shake_process(a,b,c) sha3_process(a,b,c)
|
|
@@ -305,13 +305,13 @@ extern const struct ltc_hash_descriptor keccak_256_desc;
|
|
|
int keccak_256_test(void);
|
|
|
extern const struct ltc_hash_descriptor keccak_224_desc;
|
|
|
int keccak_224_test(void);
|
|
|
-int keccak_done(hash_state *md, unsigned char *hash);
|
|
|
+int keccak_done(hash_state *md, unsigned char *out);
|
|
|
#endif
|
|
|
|
|
|
#ifdef LTC_SHA512
|
|
|
int sha512_init(hash_state * md);
|
|
|
int sha512_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int sha512_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha512_done(hash_state * md, unsigned char *out);
|
|
|
int sha512_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha512_desc;
|
|
|
#endif
|
|
@@ -322,7 +322,7 @@ extern const struct ltc_hash_descriptor sha512_desc;
|
|
|
#endif
|
|
|
int sha384_init(hash_state * md);
|
|
|
#define sha384_process sha512_process
|
|
|
-int sha384_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha384_done(hash_state * md, unsigned char *out);
|
|
|
int sha384_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha384_desc;
|
|
|
#endif
|
|
@@ -333,7 +333,7 @@ extern const struct ltc_hash_descriptor sha384_desc;
|
|
|
#endif
|
|
|
int sha512_256_init(hash_state * md);
|
|
|
#define sha512_256_process sha512_process
|
|
|
-int sha512_256_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha512_256_done(hash_state * md, unsigned char *out);
|
|
|
int sha512_256_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha512_256_desc;
|
|
|
#endif
|
|
@@ -344,7 +344,7 @@ extern const struct ltc_hash_descriptor sha512_256_desc;
|
|
|
#endif
|
|
|
int sha512_224_init(hash_state * md);
|
|
|
#define sha512_224_process sha512_process
|
|
|
-int sha512_224_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha512_224_done(hash_state * md, unsigned char *out);
|
|
|
int sha512_224_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha512_224_desc;
|
|
|
#endif
|
|
@@ -352,7 +352,7 @@ extern const struct ltc_hash_descriptor sha512_224_desc;
|
|
|
#ifdef LTC_SHA256
|
|
|
int sha256_init(hash_state * md);
|
|
|
int sha256_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int sha256_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha256_done(hash_state * md, unsigned char *out);
|
|
|
int sha256_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha256_desc;
|
|
|
|
|
@@ -362,7 +362,7 @@ extern const struct ltc_hash_descriptor sha256_desc;
|
|
|
#endif
|
|
|
int sha224_init(hash_state * md);
|
|
|
#define sha224_process sha256_process
|
|
|
-int sha224_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha224_done(hash_state * md, unsigned char *out);
|
|
|
int sha224_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha224_desc;
|
|
|
#endif
|
|
@@ -371,7 +371,7 @@ extern const struct ltc_hash_descriptor sha224_desc;
|
|
|
#ifdef LTC_SHA1
|
|
|
int sha1_init(hash_state * md);
|
|
|
int sha1_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int sha1_done(hash_state * md, unsigned char *hash);
|
|
|
+int sha1_done(hash_state * md, unsigned char *out);
|
|
|
int sha1_test(void);
|
|
|
extern const struct ltc_hash_descriptor sha1_desc;
|
|
|
#endif
|
|
@@ -395,7 +395,7 @@ int blake2s_128_test(void);
|
|
|
|
|
|
int blake2s_init(hash_state * md, unsigned long outlen, const unsigned char *key, unsigned long keylen);
|
|
|
int blake2s_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int blake2s_done(hash_state * md, unsigned char *hash);
|
|
|
+int blake2s_done(hash_state * md, unsigned char *out);
|
|
|
#endif
|
|
|
|
|
|
#ifdef LTC_BLAKE2B
|
|
@@ -417,13 +417,13 @@ int blake2b_160_test(void);
|
|
|
|
|
|
int blake2b_init(hash_state * md, unsigned long outlen, const unsigned char *key, unsigned long keylen);
|
|
|
int blake2b_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int blake2b_done(hash_state * md, unsigned char *hash);
|
|
|
+int blake2b_done(hash_state * md, unsigned char *out);
|
|
|
#endif
|
|
|
|
|
|
#ifdef LTC_MD5
|
|
|
int md5_init(hash_state * md);
|
|
|
int md5_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int md5_done(hash_state * md, unsigned char *hash);
|
|
|
+int md5_done(hash_state * md, unsigned char *out);
|
|
|
int md5_test(void);
|
|
|
extern const struct ltc_hash_descriptor md5_desc;
|
|
|
#endif
|
|
@@ -431,7 +431,7 @@ extern const struct ltc_hash_descriptor md5_desc;
|
|
|
#ifdef LTC_MD4
|
|
|
int md4_init(hash_state * md);
|
|
|
int md4_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int md4_done(hash_state * md, unsigned char *hash);
|
|
|
+int md4_done(hash_state * md, unsigned char *out);
|
|
|
int md4_test(void);
|
|
|
extern const struct ltc_hash_descriptor md4_desc;
|
|
|
#endif
|
|
@@ -439,7 +439,7 @@ extern const struct ltc_hash_descriptor md4_desc;
|
|
|
#ifdef LTC_MD2
|
|
|
int md2_init(hash_state * md);
|
|
|
int md2_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int md2_done(hash_state * md, unsigned char *hash);
|
|
|
+int md2_done(hash_state * md, unsigned char *out);
|
|
|
int md2_test(void);
|
|
|
extern const struct ltc_hash_descriptor md2_desc;
|
|
|
#endif
|
|
@@ -447,7 +447,7 @@ extern const struct ltc_hash_descriptor md2_desc;
|
|
|
#ifdef LTC_TIGER
|
|
|
int tiger_init(hash_state * md);
|
|
|
int tiger_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int tiger_done(hash_state * md, unsigned char *hash);
|
|
|
+int tiger_done(hash_state * md, unsigned char *out);
|
|
|
int tiger_test(void);
|
|
|
extern const struct ltc_hash_descriptor tiger_desc;
|
|
|
#endif
|
|
@@ -455,7 +455,7 @@ extern const struct ltc_hash_descriptor tiger_desc;
|
|
|
#ifdef LTC_RIPEMD128
|
|
|
int rmd128_init(hash_state * md);
|
|
|
int rmd128_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int rmd128_done(hash_state * md, unsigned char *hash);
|
|
|
+int rmd128_done(hash_state * md, unsigned char *out);
|
|
|
int rmd128_test(void);
|
|
|
extern const struct ltc_hash_descriptor rmd128_desc;
|
|
|
#endif
|
|
@@ -463,7 +463,7 @@ extern const struct ltc_hash_descriptor rmd128_desc;
|
|
|
#ifdef LTC_RIPEMD160
|
|
|
int rmd160_init(hash_state * md);
|
|
|
int rmd160_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int rmd160_done(hash_state * md, unsigned char *hash);
|
|
|
+int rmd160_done(hash_state * md, unsigned char *out);
|
|
|
int rmd160_test(void);
|
|
|
extern const struct ltc_hash_descriptor rmd160_desc;
|
|
|
#endif
|
|
@@ -471,7 +471,7 @@ extern const struct ltc_hash_descriptor rmd160_desc;
|
|
|
#ifdef LTC_RIPEMD256
|
|
|
int rmd256_init(hash_state * md);
|
|
|
int rmd256_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int rmd256_done(hash_state * md, unsigned char *hash);
|
|
|
+int rmd256_done(hash_state * md, unsigned char *out);
|
|
|
int rmd256_test(void);
|
|
|
extern const struct ltc_hash_descriptor rmd256_desc;
|
|
|
#endif
|
|
@@ -479,7 +479,7 @@ extern const struct ltc_hash_descriptor rmd256_desc;
|
|
|
#ifdef LTC_RIPEMD320
|
|
|
int rmd320_init(hash_state * md);
|
|
|
int rmd320_process(hash_state * md, const unsigned char *in, unsigned long inlen);
|
|
|
-int rmd320_done(hash_state * md, unsigned char *hash);
|
|
|
+int rmd320_done(hash_state * md, unsigned char *out);
|
|
|
int rmd320_test(void);
|
|
|
extern const struct ltc_hash_descriptor rmd320_desc;
|
|
|
#endif
|