HASH_LENGTH
HASH_Update(&context, digest, HASH_LENGTH);
#if HASH_LENGTH == 20
#if HASH_LENGTH == 20
#if HASH_LENGTH == 20
#if HASH_LENGTH == 20
unsigned char digest[HASH_LENGTH];
b2x(&dbuf[2], (sizeof dbuf) - 2, digest, HASH_LENGTH);
unsigned char digest[HASH_LENGTH];
printf("0x%s\n", b2x(buf, sizeof buf, digest, HASH_LENGTH));
unsigned char tk[HASH_LENGTH];
key_len = HASH_LENGTH;
secret uint8_t H[HASH_LENGTH];
secret uint8_t w[HASH_LENGTH];
while (HASH_LENGTH <= n) {
p += HASH_LENGTH;
n -= HASH_LENGTH;
secret uint8_t t[HASH_LENGTH];
ASSERT(hlen <= 255*HASH_LENGTH);
while (HASH_LENGTH <= n) {
p += HASH_LENGTH;
n -= HASH_LENGTH;
secret uint8_t t[HASH_LENGTH];