Lines Matching refs:word32
45 void SHA1::Transform(word32 *state, const word32 *data)
47 word32 W[16];
49 word32 a = state[0];
50 word32 b = state[1];
51 word32 c = state[2];
52 word32 d = state[3];
53 word32 e = state[4];
89 static const word32 s[8] = {0xc1059ed8, 0x367cd507, 0x3070dd17, 0xf70e5939, 0xffc00b31, 0x68581511, 0x64f98fa7, 0xbefa4fa4};
95 static const word32 s[8] = {0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19};
100 CRYPTOPP_ALIGN_DATA(16) extern const word32 SHA256_K[64] CRYPTOPP_SECTION_ALIGN16 = {
102 extern const word32 SHA256_K[64] = {
128 static void CRYPTOPP_FASTCALL X86_SHA256_HashBlocks(word32 *state, const word32 *data, size_t len
444 void CRYPTOPP_FASTCALL X86_SHA256_HashBlocks(word32 *state, const word32 *data, size_t len);
450 size_t SHA256::HashMultipleBlocks(const word32 *input, size_t length)
456 size_t SHA224::HashMultipleBlocks(const word32 *input, size_t length)
487 void SHA256::Transform(word32 *state, const word32 *data)
489 word32 W[16];
495 word32 T[8];
520 void SHA256::Transform(word32 *state, const word32 *data)
522 word32 T[20];
523 word32 W[32];
525 word32 *t = T+8;
528 word32 e = t[4], a = t[0];
532 word32 w = data[j];
552 word32 w = s1(W[i+16-2]) + s0(W[i+16-15]) + W[i] + W[i+16-7];