Lines Matching defs:md_block_size
396 unsigned int md_size, md_block_size = 64;
448 md_block_size = 128;
456 md_block_size = 128;
470 OPENSSL_assert(md_block_size <= MAX_HASH_BLOCK_SIZE);
493 num_blocks = (max_mac_bytes + 1 + md_length_size + md_block_size - 1) / md_block_size;
509 c = mac_end_offset % md_block_size;
512 index_a = mac_end_offset / md_block_size;
515 index_b = (mac_end_offset + md_length_size) / md_block_size;
521 k = md_block_size*num_starting_blocks;
526 bits += 8*md_block_size;
527 memset(hmac_pad, 0, md_block_size);
530 for (i = 0; i < md_block_size; i++)
550 /* k is a multiple of md_block_size. */
552 memcpy(first_block + 13, data, md_block_size - 13);
554 for (i = 1; i < k/md_block_size; i++)
555 md_transform(md_state.c, data + md_block_size*i - 13);
568 for (j = 0; j < md_block_size; j++) {
594 if (j >= md_block_size - md_length_size) {
596 b = (b&~is_block_b) | (is_block_b&length_bytes[j - (md_block_size - md_length_size)]);
616 for (i = 0; i < md_block_size; i++)
619 EVP_DigestUpdate(md_ctx, hmac_pad, md_block_size);