Lines Matching refs:state
37 unsigned int state[5]; member
74 static void SHA1Transform(unsigned int state[5], const unsigned char buffer[64]){ in SHA1Transform()
79 memcpy(qq,state,5*sizeof(unsigned int)); in SHA1Transform()
126 state[0] += a; in SHA1Transform()
127 state[1] += b; in SHA1Transform()
128 state[2] += c; in SHA1Transform()
129 state[3] += d; in SHA1Transform()
130 state[4] += e; in SHA1Transform()
143 p->state[0] = 0x67452301; in hash_init()
144 p->state[1] = 0xEFCDAB89; in hash_init()
145 p->state[2] = 0x98BADCFE; in hash_init()
146 p->state[3] = 0x10325476; in hash_init()
147 p->state[4] = 0xC3D2E1F0; in hash_init()
166 SHA1Transform(p->state, p->buffer); in hash_step()
168 SHA1Transform(p->state, &data[i]); in hash_step()
216 digest[i] = (unsigned char)((p->state[i>>2] >> ((3-(i & 3)) * 8) ) & 255); in hash_finish()