30#ifndef OCRYPTO_SHA224_H
31#define OCRYPTO_SHA224_H
47#define ocrypto_sha224_BYTES (28)
50typedef ocrypto_sha256_ctx ocrypto_sha224_ctx;
70 ocrypto_sha224_ctx *ctx);
87 ocrypto_sha224_ctx *ctx,
88 const uint8_t *in,
size_t in_len);
107 ocrypto_sha224_ctx *ctx,
122 const uint8_t *in,
size_t in_len);
void ocrypto_sha224(uint8_t r[(28)], const uint8_t *in, size_t in_len)
void ocrypto_sha224_final(ocrypto_sha224_ctx *ctx, uint8_t r[(28)])
#define ocrypto_sha224_BYTES
Definition ocrypto_sha224.h:47
void ocrypto_sha224_init(ocrypto_sha224_ctx *ctx)
void ocrypto_sha224_update(ocrypto_sha224_ctx *ctx, const uint8_t *in, size_t in_len)
SHA256 algorithm, a member of the SHA2 family, with 256 bit outputs.