diff options
Diffstat (limited to 'src/crypto/sha384_i.h')
-rw-r--r-- | src/crypto/sha384_i.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/crypto/sha384_i.h b/src/crypto/sha384_i.h new file mode 100644 index 000000000000..a00253ff2cd0 --- /dev/null +++ b/src/crypto/sha384_i.h @@ -0,0 +1,23 @@ +/* + * SHA-384 internal definitions + * Copyright (c) 2015, Pali Rohár <pali.rohar@gmail.com> + * + * This software may be distributed under the terms of the BSD license. + * See README for more details. + */ + +#ifndef SHA384_I_H +#define SHA384_I_H + +#include "sha512_i.h" + +#define SHA384_BLOCK_SIZE SHA512_BLOCK_SIZE + +#define sha384_state sha512_state + +void sha384_init(struct sha384_state *md); +int sha384_process(struct sha384_state *md, const unsigned char *in, + unsigned long inlen); +int sha384_done(struct sha384_state *md, unsigned char *out); + +#endif /* SHA384_I_H */ |