Lines Matching +full:no +full:- +full:rmd160
3 /*-
22 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
40 #include <rmd160.h>
70 "rmd160", sizeof(RMD160_CTX), RMD160_DIGEST_LENGTH,
128 return -1; in hmac()
131 if (klen > h->blocksize) { in hmac()
132 (*h->init)(c); in hmac()
133 (*h->update)(c, k, (unsigned int)klen); in hmac()
134 (*h->final)(d, c); in hmac()
136 klen = h->digsize; in hmac()
145 p = dlen >= h->digsize ? digest : d; in hmac()
148 memset((char *)p + dlen, 0, h->digsize - dlen); in hmac()
150 (*h->init)(c); in hmac()
151 (*h->update)(c, ipad, (unsigned int)h->blocksize); in hmac()
152 (*h->update)(c, text, (unsigned int)tlen); in hmac()
153 (*h->final)(p, c); in hmac()
155 (*h->init)(c); in hmac()
156 (*h->update)(c, opad, (unsigned int)h->blocksize); in hmac()
157 (*h->update)(c, digest, (unsigned int)h->digsize); in hmac()
158 (*h->final)(p, c); in hmac()
163 return (ssize_t)h->digsize; in hmac()