Lines Matching refs:md_block_size
431 unsigned md_size, md_block_size = 64;
496 md_block_size = 128;
505 md_block_size = 128;
521 OPENSSL_assert(md_block_size <= MAX_HASH_BLOCK_SIZE);
560 (max_mac_bytes + 1 + md_length_size + md_block_size -
561 1) / md_block_size;
584 c = mac_end_offset % md_block_size;
589 index_a = mac_end_offset / md_block_size;
594 index_b = (mac_end_offset + md_length_size) / md_block_size;
606 k = md_block_size * num_starting_blocks;
616 bits += 8 * md_block_size;
617 memset(hmac_pad, 0, md_block_size);
620 for (i = 0; i < md_block_size; i++)
650 * greater than |md_block_size|. However we add a sanity check just
653 if (header_length <= md_block_size) {
657 overhang = header_length - md_block_size;
659 memcpy(first_block, header + md_block_size, overhang);
660 memcpy(first_block + overhang, data, md_block_size - overhang);
662 for (i = 1; i < k / md_block_size - 1; i++)
663 md_transform(md_state.c, data + md_block_size * i - overhang);
665 /* k is a multiple of md_block_size. */
667 memcpy(first_block + 13, data, md_block_size - 13);
669 for (i = 1; i < k / md_block_size; i++)
670 md_transform(md_state.c, data + md_block_size * i - 13);
687 for (j = 0; j < md_block_size; j++) {
718 if (j >= md_block_size - md_length_size) {
722 (md_block_size -
746 for (i = 0; i < md_block_size; i++)
749 EVP_DigestUpdate(&md_ctx, hmac_pad, md_block_size);