Lines Matching refs:state
211 context->state[0] = 0x67452301; in PHP_SHA1Init()
212 context->state[1] = 0xefcdab89; in PHP_SHA1Init()
213 context->state[2] = 0x98badcfe; in PHP_SHA1Init()
214 context->state[3] = 0x10325476; in PHP_SHA1Init()
215 context->state[4] = 0xc3d2e1f0; in PHP_SHA1Init()
222 static void SHA1Transform(php_hash_uint32 state[5], const unsigned char block[64]) in SHA1Transform()
224 php_hash_uint32 a = state[0], b = state[1], c = state[2]; in SHA1Transform()
225 php_hash_uint32 d = state[3], e = state[4], x[16], tmp; in SHA1Transform()
317 state[0] += a; in SHA1Transform()
318 state[1] += b; in SHA1Transform()
319 state[2] += c; in SHA1Transform()
320 state[3] += d; in SHA1Transform()
321 state[4] += e; in SHA1Transform()
354 SHA1Transform(context->state, context->buffer); in PHP_SHA1Update()
357 SHA1Transform(context->state, &input[i]); in PHP_SHA1Update()
399 SHAEncode32(digest, context->state, 20); in PHP_SHA1Final()
466 context->state[0] = 0x6a09e667; in PHP_SHA256Init()
467 context->state[1] = 0xbb67ae85; in PHP_SHA256Init()
468 context->state[2] = 0x3c6ef372; in PHP_SHA256Init()
469 context->state[3] = 0xa54ff53a; in PHP_SHA256Init()
470 context->state[4] = 0x510e527f; in PHP_SHA256Init()
471 context->state[5] = 0x9b05688c; in PHP_SHA256Init()
472 context->state[6] = 0x1f83d9ab; in PHP_SHA256Init()
473 context->state[7] = 0x5be0cd19; in PHP_SHA256Init()
480 static void SHA256Transform(php_hash_uint32 state[8], const unsigned char block[64]) in SHA256Transform()
482 php_hash_uint32 a = state[0], b = state[1], c = state[2], d = state[3]; in SHA256Transform()
483 php_hash_uint32 e = state[4], f = state[5], g = state[6], h = state[7]; in SHA256Transform()
504 state[0] += a; in SHA256Transform()
505 state[1] += b; in SHA256Transform()
506 state[2] += c; in SHA256Transform()
507 state[3] += d; in SHA256Transform()
508 state[4] += e; in SHA256Transform()
509 state[5] += f; in SHA256Transform()
510 state[6] += g; in SHA256Transform()
511 state[7] += h; in SHA256Transform()
526 context->state[0] = 0xc1059ed8; in PHP_SHA224Init()
527 context->state[1] = 0x367cd507; in PHP_SHA224Init()
528 context->state[2] = 0x3070dd17; in PHP_SHA224Init()
529 context->state[3] = 0xf70e5939; in PHP_SHA224Init()
530 context->state[4] = 0xffc00b31; in PHP_SHA224Init()
531 context->state[5] = 0x68581511; in PHP_SHA224Init()
532 context->state[6] = 0x64f98fa7; in PHP_SHA224Init()
533 context->state[7] = 0xbefa4fa4; in PHP_SHA224Init()
561 SHA256Transform(context->state, context->buffer); in PHP_SHA224Update()
564 SHA256Transform(context->state, &input[i]); in PHP_SHA224Update()
606 SHAEncode32(digest, context->state, 28); in PHP_SHA224Final()
638 SHA256Transform(context->state, context->buffer); in PHP_SHA256Update()
641 SHA256Transform(context->state, &input[i]); in PHP_SHA256Update()
683 SHAEncode32(digest, context->state, 32); in PHP_SHA256Final()
775 context->state[0] = L64(0xcbbb9d5dc1059ed8); in PHP_SHA384Init()
776 context->state[1] = L64(0x629a292a367cd507); in PHP_SHA384Init()
777 context->state[2] = L64(0x9159015a3070dd17); in PHP_SHA384Init()
778 context->state[3] = L64(0x152fecd8f70e5939); in PHP_SHA384Init()
779 context->state[4] = L64(0x67332667ffc00b31); in PHP_SHA384Init()
780 context->state[5] = L64(0x8eb44a8768581511); in PHP_SHA384Init()
781 context->state[6] = L64(0xdb0c2e0d64f98fa7); in PHP_SHA384Init()
782 context->state[7] = L64(0x47b5481dbefa4fa4); in PHP_SHA384Init()
790 static void SHA512Transform(php_hash_uint64 state[8], const unsigned char block[128]) in SHA512Transform()
792 php_hash_uint64 a = state[0], b = state[1], c = state[2], d = state[3]; in SHA512Transform()
793 php_hash_uint64 e = state[4], f = state[5], g = state[6], h = state[7]; in SHA512Transform()
814 state[0] += a; in SHA512Transform()
815 state[1] += b; in SHA512Transform()
816 state[2] += c; in SHA512Transform()
817 state[3] += d; in SHA512Transform()
818 state[4] += e; in SHA512Transform()
819 state[5] += f; in SHA512Transform()
820 state[6] += g; in SHA512Transform()
821 state[7] += h; in SHA512Transform()
852 SHA512Transform(context->state, context->buffer); in PHP_SHA384Update()
855 SHA512Transform(context->state, &input[i]); in PHP_SHA384Update()
905 SHAEncode64(digest, context->state, 48); in PHP_SHA384Final()
931 context->state[0] = L64(0x6a09e667f3bcc908); in PHP_SHA512Init()
932 context->state[1] = L64(0xbb67ae8584caa73b); in PHP_SHA512Init()
933 context->state[2] = L64(0x3c6ef372fe94f82b); in PHP_SHA512Init()
934 context->state[3] = L64(0xa54ff53a5f1d36f1); in PHP_SHA512Init()
935 context->state[4] = L64(0x510e527fade682d1); in PHP_SHA512Init()
936 context->state[5] = L64(0x9b05688c2b3e6c1f); in PHP_SHA512Init()
937 context->state[6] = L64(0x1f83d9abfb41bd6b); in PHP_SHA512Init()
938 context->state[7] = L64(0x5be0cd19137e2179); in PHP_SHA512Init()
966 SHA512Transform(context->state, context->buffer); in PHP_SHA512Update()
969 SHA512Transform(context->state, &input[i]); in PHP_SHA512Update()
1019 SHAEncode64(digest, context->state, 64); in PHP_SHA512Final()