30#ifndef OCRYPTO_SHA384_H
31#define OCRYPTO_SHA384_H
44#define ocrypto_sha384_BYTES (48)
47typedef ocrypto_sha512_ctx ocrypto_sha384_ctx;
67 ocrypto_sha384_ctx *ctx);
84 ocrypto_sha384_ctx *ctx,
85 const uint8_t *in,
size_t in_len);
104 ocrypto_sha384_ctx *ctx,
119 const uint8_t *in,
size_t in_len);
void ocrypto_sha384_update(ocrypto_sha384_ctx *ctx, const uint8_t *in, size_t in_len)
#define ocrypto_sha384_BYTES
Definition ocrypto_sha384.h:44
void ocrypto_sha384_init(ocrypto_sha384_ctx *ctx)
void ocrypto_sha384_final(ocrypto_sha384_ctx *ctx, uint8_t r[(48)])
void ocrypto_sha384(uint8_t r[(48)], const uint8_t *in, size_t in_len)
SHA512 algorithm, a member of the SHA2 family, with 512 bit outputs.