Lines Matching refs:state
33 unsigned int state[5]; member
103 void SHA1Transform(unsigned int state[5], const unsigned char buffer[64]){ in SHA1Transform()
108 memcpy(qq,state,5*sizeof(unsigned int)); in SHA1Transform()
149 state[0] += a; in SHA1Transform()
150 state[1] += b; in SHA1Transform()
151 state[2] += c; in SHA1Transform()
152 state[3] += d; in SHA1Transform()
153 state[4] += e; in SHA1Transform()
160 g.cx.state[0] = 0x67452301; in hash_init()
161 g.cx.state[1] = 0xEFCDAB89; in hash_init()
162 g.cx.state[2] = 0x98BADCFE; in hash_init()
163 g.cx.state[3] = 0x10325476; in hash_init()
164 g.cx.state[4] = 0xC3D2E1F0; in hash_init()
179 SHA1Transform(g.cx.state, g.cx.buffer); in hash_step()
181 SHA1Transform(g.cx.state, &data[i]); in hash_step()
209 digest[i] = (unsigned char)((g.cx.state[i>>2] >> ((3-(i & 3)) * 8) ) & 255); in hash_finish()