| 159 | static void GG(uint32_t& a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint32_t s, uint32_t ac) { a += G(b, c, d) + x + ac; a = rotate_left(a, s); a += b; } |
| 160 | static void HH(uint32_t& a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint32_t s, uint32_t ac) { a += H(b, c, d) + x + ac; a = rotate_left(a, s); a += b; } |
| 161 | static void II(uint32_t& a, uint32_t b, uint32_t c, uint32_t d, uint32_t x, uint32_t s, uint32_t ac) { a += I(b, c, d) + x + ac; a = rotate_left(a, s); a += b; } |
| 162 | static std::vector<unsigned char> pad_message(const unsigned char* data, size_t size) |
| 163 | { |
| 164 | uint64_t original_bits = size * 8; |
nothing calls this directly
no outgoing calls
no test coverage detected