From: Niels Möller Date: Tue, 30 Aug 2011 05:55:13 +0000 (+0200) Subject: Declare hmac-ripemd160 functions. X-Git-Tag: nettle_2.3_release_20110902~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4a1f524054ba8c1457fd4ec35357043b4e81625c;p=thirdparty%2Fnettle.git Declare hmac-ripemd160 functions. Rev: nettle/hmac.h:1.5 --- diff --git a/hmac.h b/hmac.h index 0142e6e3..2388d7aa 100644 --- a/hmac.h +++ b/hmac.h @@ -103,6 +103,22 @@ hmac_md5_digest(struct hmac_md5_ctx *ctx, unsigned length, uint8_t *digest); +/* hmac-ripemd160 */ +struct hmac_ripemd160_ctx HMAC_CTX(struct ripemd160_ctx); + +void +hmac_ripemd160_set_key(struct hmac_ripemd160_ctx *ctx, + unsigned key_length, const uint8_t *key); + +void +hmac_ripemd160_update(struct hmac_ripemd160_ctx *ctx, + unsigned length, const uint8_t *data); + +void +hmac_ripemd160_digest(struct hmac_ripemd160_ctx *ctx, + unsigned length, uint8_t *digest); + + /* hmac-sha1 */ struct hmac_sha1_ctx HMAC_CTX(struct sha1_ctx);